summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <m.blumenkran@samsung.com>2013-10-17 10:17:07 +0100
committerMike Blumenkrantz <m.blumenkran@samsung.com>2013-10-17 10:17:33 +0100
commit91565c48e3be1c79a6a2e3d7295725bf4a1b58c4 (patch)
tree9c7cb4f399efaf3e30f112a935e392d35ed1dde2
parent71c545545aec365eb2d151726ded00af5ecdb81e (diff)
only unswallow deleted swallowed parts if they're in a swallow (wtf.)
-rw-r--r--src/lib/edje/edje_util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/edje/edje_util.c b/src/lib/edje/edje_util.c
index d4f093ff55..08182f64ef 100644
--- a/src/lib/edje/edje_util.c
+++ b/src/lib/edje/edje_util.c
@@ -6278,7 +6278,7 @@ _edje_object_part_swallow_free_cb(void *data EINA_UNUSED, Evas *e EINA_UNUSED, E
6278 break; 6278 break;
6279 } 6279 }
6280 rp = evas_object_data_get(obj, "\377 edje.swallowing_part"); 6280 rp = evas_object_data_get(obj, "\377 edje.swallowing_part");
6281 if (rp) 6281 if (rp && (rp->part->type == EDJE_PART_TYPE_SWALLOW))
6282 edje_object_part_unswallow(ed->obj, obj); 6282 edje_object_part_unswallow(ed->obj, obj);
6283 6283
6284 return; 6284 return;