If the Virtual Desktops module is not loaded, don't show the Configure
Virtual Desktops menu entry in Desktop sub-menu. SVN revision: 31051
This commit is contained in:
parent
9046b0ceaf
commit
07af012e92
|
@ -711,12 +711,16 @@ _e_int_menus_virtuals_pre_cb(void *data, E_Menu *m)
|
||||||
e_menu_item_callback_set(mi, _e_int_menus_virtuals_item_cb, desk);
|
e_menu_item_callback_set(mi, _e_int_menus_virtuals_item_cb, desk);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
mi = e_menu_item_new(m);
|
|
||||||
e_menu_item_separator_set(mi, 1);
|
|
||||||
|
|
||||||
mi = e_menu_item_new(m);
|
if (e_configure_registry_exists("screen/virtual_desktops"))
|
||||||
e_menu_item_label_set(mi, _("Configure Virtual Desktops"));
|
{
|
||||||
e_menu_item_callback_set(mi, _e_int_menus_desk_item_cb, NULL);
|
mi = e_menu_item_new(m);
|
||||||
|
e_menu_item_separator_set(mi, 1);
|
||||||
|
|
||||||
|
mi = e_menu_item_new(m);
|
||||||
|
e_menu_item_label_set(mi, _("Configure Virtual Desktops"));
|
||||||
|
e_menu_item_callback_set(mi, _e_int_menus_desk_item_cb, NULL);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in New Issue