forked from enlightenment/enlightenment
Don't show menu entry for configuring virtual desktops if conf_desks isn't loaded.
SVN revision: 31199
This commit is contained in:
parent
6372896d9d
commit
348c00eed6
|
@ -760,10 +760,13 @@ _button_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
e_util_menu_item_edje_icon_set(mi, "enlightenment/configuration");
|
e_util_menu_item_edje_icon_set(mi, "enlightenment/configuration");
|
||||||
e_menu_item_callback_set(mi, _pager_inst_cb_menu_configure, NULL);
|
e_menu_item_callback_set(mi, _pager_inst_cb_menu_configure, NULL);
|
||||||
|
|
||||||
|
if (e_configure_registry_exists("screen/virtual_desktops"))
|
||||||
|
{
|
||||||
mi = e_menu_item_new(mn);
|
mi = e_menu_item_new(mn);
|
||||||
e_menu_item_label_set(mi, _("Virtual Desktops Configuration"));
|
e_menu_item_label_set(mi, _("Virtual Desktops Configuration"));
|
||||||
e_util_menu_item_edje_icon_set(mi, "enlightenment/vdesktops");
|
e_util_menu_item_edje_icon_set(mi, "enlightenment/vdesktops");
|
||||||
e_menu_item_callback_set(mi, _pager_inst_cb_menu_virtual_desktops_dialog, inst);
|
e_menu_item_callback_set(mi, _pager_inst_cb_menu_virtual_desktops_dialog, inst);
|
||||||
|
}
|
||||||
|
|
||||||
e_gadcon_client_util_menu_items_append(inst->gcc, mn, 0);
|
e_gadcon_client_util_menu_items_append(inst->gcc, mn, 0);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue