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;
}
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);
return;