simplify previous commit

SVN revision: 77432
This commit is contained in:
Mike Blumenkrantz 2012-10-04 12:11:17 +00:00
parent 6388a49f60
commit b5842b7b86
1 changed files with 15 additions and 17 deletions

View File

@ -2121,6 +2121,7 @@ _e_fwin_cb_menu_extend_start(void *data,
E_Fwin_Page *page;
E_Menu *subm;
Eina_List *selected = NULL;
Eina_Bool set = EINA_FALSE;
page = data;
@ -2160,24 +2161,21 @@ _e_fwin_cb_menu_extend_start(void *data,
#endif
if (!selected) return;
mi = e_menu_item_new(m);
{
Eina_Bool set = EINA_FALSE;
while (eina_list_count(selected) == 1)
{
if (_e_fwin_file_is_exec(eina_list_data_get(selected)) == E_FWIN_EXEC_NONE) break;
e_menu_item_label_set(mi, _("Run"));
e_util_menu_item_theme_icon_set(mi, "system-run");
set = EINA_TRUE;
break;
}
if (!set)
{
e_menu_item_label_set(mi, _("Open"));
e_util_menu_item_theme_icon_set(mi, "document-open");
}
while (eina_list_count(selected) == 1)
{
if (_e_fwin_file_is_exec(eina_list_data_get(selected)) == E_FWIN_EXEC_NONE) break;
e_menu_item_label_set(mi, _("Run"));
e_util_menu_item_theme_icon_set(mi, "system-run");
set = EINA_TRUE;
break;
}
if (!set)
{
e_menu_item_label_set(mi, _("Open"));
e_util_menu_item_theme_icon_set(mi, "document-open");
}
}
e_menu_item_callback_set(mi, _e_fwin_cb_menu_open, page);
mi = e_menu_item_new(m);