summaryrefslogtreecommitdiff
path: root/src/lib/edje/edje_lua.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/edje/edje_lua.c')
-rw-r--r--src/lib/edje/edje_lua.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/edje/edje_lua.c b/src/lib/edje/edje_lua.c
index 9af93cc3ea..f31c3172fe 100644
--- a/src/lib/edje/edje_lua.c
+++ b/src/lib/edje/edje_lua.c
@@ -4136,7 +4136,9 @@ _edje_lua_group_mt_index(lua_State *L)
if (rp)
{
// check if lua userdata exists
+ edje_object_freeze(obj->eo);
Evas_Object *part = (Evas_Object *)edje_object_part_object_get(obj->eo, key);
+ edje_object_thaw(obj->eo);
_edje_lua_get_reg(L, part);
if (lua_isnil(L, -1))
{