From: hermet Date: Tue, 8 Nov 2011 02:49:05 +0000 (+0000) Subject: elementary/naviframe - my fault. reverted r64927 X-Git-Tag: REL_F_I9500_20120323_1~17^2~1366 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=39bd92f0813d225c654ff6b6a65222796a46ce38;p=framework%2Fuifw%2Felementary.git elementary/naviframe - my fault. reverted r64927 git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@64930 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c index 0bfe6c4..8ec3c97 100644 --- a/src/lib/elc_naviframe.c +++ b/src/lib/elc_naviframe.c @@ -1022,21 +1022,19 @@ elm_naviframe_item_insert_before(Elm_Object_Item *before, const char *item_style) { ELM_OBJ_ITEM_CHECK_OR_RETURN(before, NULL); - Elm_Naviframe_Item *before_it; Elm_Naviframe_Item *it; Widget_Data *wd; - before_it = (Elm_Naviframe_Item *) before; - wd = elm_widget_data_get(WIDGET(before_it)); + wd = elm_widget_data_get(WIDGET(before)); if (!wd) return NULL; - it = _item_new(WIDGET(before_it), title_label, prev_btn, next_btn, content, + it = _item_new(WIDGET(before), title_label, prev_btn, next_btn, content, item_style); if (!it) return NULL; wd->stack = eina_inlist_prepend_relative(wd->stack, EINA_INLIST_GET(it), - EINA_INLIST_GET(before_it)); + EINA_INLIST_GET(((Elm_Naviframe_Item *) before))); return (Elm_Object_Item *) it; } @@ -1050,25 +1048,23 @@ elm_naviframe_item_insert_after(Elm_Object_Item *after, { ELM_OBJ_ITEM_CHECK_OR_RETURN(after, NULL); Elm_Naviframe_Item *it; - Elm_Naviframe_Item *after_it; Widget_Data *wd; - after_it = (Elm_Naviframe_Item *) after; - wd = elm_widget_data_get(WIDGET(after_it)); + wd = elm_widget_data_get(WIDGET(after)); if (!wd) return NULL; - it = _item_new(WIDGET(after_it), title_label, prev_btn, next_btn, content, + it = _item_new(WIDGET(after), title_label, prev_btn, next_btn, content, item_style); if (!it) return NULL; - if (elm_naviframe_top_item_get(WIDGET(after_it)) == after) + if (elm_naviframe_top_item_get(WIDGET(after)) == after) { - evas_object_hide(VIEW(after_it)); + evas_object_hide(VIEW(after)); evas_object_show(VIEW(it)); } wd->stack = eina_inlist_append_relative(wd->stack, EINA_INLIST_GET(it), - EINA_INLIST_GET(after_it)); + EINA_INLIST_GET(((Elm_Naviframe_Item *) after))); return (Elm_Object_Item *) it; }