ad->sort_by_radio_group = check;
setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
- _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+ _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO,
check, 0,
_("IDS_ST_BODY_SIZE"),
NULL);
setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
- _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+ _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO,
check, 1,
_("IDS_ST_BODY_DATE"),
NULL);
setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
- _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+ _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO,
check, 2,
_("IDS_ST_BODY_NAME"),
NULL);
setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
- _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+ _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO,
check, 3,
_("IDS_ST_BODY_FREQUENTLY_USED"),
NULL);
Node_Info *node = NULL;
Eina_List *cur = NULL;
int removable_count = 0;
+ int y;
SettingStorage *ad = (SettingStorage *)data;
ret_if(!ad || ad->select_mode || ad->count_sz_all <= 0);
/* Check if thre are removable items: */
elm_object_item_disabled_set(ad->apps_uninstall_ctx_it,
(removable_count <= 0));
-
+ evas_object_geometry_get(ad->md.genlist, NULL, &y, NULL, NULL);
+ evas_object_move(ad->main_menu_popup, 1280, y);
evas_object_show(ad->main_menu_popup);
SETTING_TRACE_END;
Elm_Object_Item *item = event_info;
elm_ctxpopup_dismiss(ad->sort_by_sub_menu_popup);
- evas_object_del(ad->sort_by_sub_menu_popup);
- ad->sort_by_sub_menu_popup = NULL;
- elm_genlist_item_selected_set(item, 0);
+ elm_genlist_item_selected_set(item, EINA_FALSE);
Setting_GenGroupItem_Data *list_item =
(Setting_GenGroupItem_Data *)elm_object_item_data_get(
item);
_sort_apps(data);
_update_ui_list(data);
+ evas_object_del(ad->sort_by_sub_menu_popup);
+ ad->sort_by_sub_menu_popup = NULL;
SETTING_TRACE_END;
}
/*/////////////////////////////////////////////////////////////////////////// */
continue;
item_data = setting_create_Gendial_field_def(ad->misces_genlist,
- &(itc_1text_1icon),
+ &(ad->itc_1text_1icon),
storage_apps_genlist_sel, ad,
SWALLOW_Type_1CHECK_RIGHT_INVISIBLE,
node->l_icon, NULL,
SETTING_TRACE_BEGIN;
Evas_Object *btn = NULL;
+
/* Cancel Button */
ad->cancel_delete_btn = setting_create_button(ad->md.naviframe,
_("IDS_MSG_ACBUTTON_CANCEL_ABB"), "naviframe/title_left",
/* Add ctx popup handler */
btn = setting_create_button(ad->md.naviframe,
- NULL, "naviframe/more/default",
+ NULL, "naviframe/more",
more_btn_cb, ad);
- elm_object_item_part_content_set(ad->misces_navi_it, "toolbar_more_btn",
+ elm_object_item_part_content_set(ad->misces_navi_it, "title_content",
btn);
+ SETTING_TRACE_END;
}
void storage_naviframe_update_buttons(SettingStorage *ad)