block gadcon thaw on unpopulate when gadcon is deleted

saves a huge amount of unnecessary calc time
This commit is contained in:
Mike Blumenkrantz 2015-09-22 12:36:12 -04:00
parent e2dfd33496
commit 8a1634266c
1 changed files with 2 additions and 1 deletions

View File

@ -611,7 +611,8 @@ e_gadcon_unpopulate(E_Gadcon *gc)
if (gc->awaiting_classes)
eina_hash_free(gc->awaiting_classes);
gc->awaiting_classes = NULL;
if (gc->o_container && (!stopping)) e_gadcon_layout_thaw(gc->o_container);
if (gc->o_container && (!stopping) && (!e_object_is_del(E_OBJECT(gc))))
e_gadcon_layout_thaw(gc->o_container);
}
E_API void