only unswallow deleted swallowed parts if they're in a swallow (wtf.)

This commit is contained in:
Mike Blumenkrantz 2013-10-17 10:17:07 +01:00
parent 71c545545a
commit 91565c48e3
1 changed files with 1 additions and 1 deletions

View File

@ -6278,7 +6278,7 @@ _edje_object_part_swallow_free_cb(void *data EINA_UNUSED, Evas *e EINA_UNUSED, E
break; break;
} }
rp = evas_object_data_get(obj, "\377 edje.swallowing_part"); rp = evas_object_data_get(obj, "\377 edje.swallowing_part");
if (rp) if (rp && (rp->part->type == EDJE_PART_TYPE_SWALLOW))
edje_object_part_unswallow(ed->obj, obj); edje_object_part_unswallow(ed->obj, obj);
return; return;