2012-11-22 Michael Bouchaud (yoz)
- * fix elm_flip to show only one face at a time
+ * fix elm_flip to show only one face at a time
+
+2012-11-22 ChunEon Park (Hermet)
+
+ * Lets remove contents regardless of the preseve_on_set if naviframe is
+ deleted.
+
+
* Fix the elm_image which is made up of a edje object can call a callback function
* Fix update the min size hint on elm_label after a text set
* Fix flip widget who show the two face at same time
+ * Fix the naviframe to delete contents which are preserved_on set if the naviframe is deleted.
Removals:
evas_object_del(it->title_next_btn);
if (it->title_icon) evas_object_del(it->title_icon);
- if (sd->preserve && it->content)
+ if (it->content)
{
- /* so that elm does not delete the contents with the item's
- * view after the del_pre_hook */
- edje_object_part_unswallow(VIEW(it), it->content);
- evas_object_event_callback_del
- (it->content, EVAS_CALLBACK_DEL, _item_content_del_cb);
+ if ((sd->preserve) && (!sd->on_deletion))
+ {
+ /* so that elm does not delete the contents with the item's
+ * view after the del_pre_hook */
+ edje_object_part_unswallow(VIEW(it), it->content);
+ evas_object_event_callback_del
+ (it->content, EVAS_CALLBACK_DEL, _item_content_del_cb);
+ }
+ else
+ evas_object_del(it->content);
}
- else if (it->content)
- evas_object_del(it->content);
}
static void