forked from enlightenment/enlightenment
Modified patch.
From: Peter van de Werken <pwerken-e@a-eskwadraat.nl> Only add a separator if there is something to separate. SVN revision: 55780
This commit is contained in:
parent
a67e4b35a2
commit
565303e0f3
|
@ -1364,10 +1364,12 @@ e_gadcon_client_util_menu_items_append(E_Gadcon_Client *gcc, E_Menu *menu_main,
|
||||||
E_OBJECT_TYPE_CHECK(gcc, E_GADCON_CLIENT_TYPE);
|
E_OBJECT_TYPE_CHECK(gcc, E_GADCON_CLIENT_TYPE);
|
||||||
|
|
||||||
if ((gcc->gadcon->shelf) || (gcc->gadcon->toolbar))
|
if ((gcc->gadcon->shelf) || (gcc->gadcon->toolbar))
|
||||||
|
{
|
||||||
|
if (e_menu_item_nth(menu_gadget, 0))
|
||||||
{
|
{
|
||||||
mi = e_menu_item_new(menu_gadget);
|
mi = e_menu_item_new(menu_gadget);
|
||||||
e_menu_item_separator_set(mi, 1);
|
e_menu_item_separator_set(mi, 1);
|
||||||
|
}
|
||||||
if (!gcc->o_control)
|
if (!gcc->o_control)
|
||||||
{
|
{
|
||||||
mi = e_menu_item_new(menu_gadget);
|
mi = e_menu_item_new(menu_gadget);
|
||||||
|
|
|
@ -701,8 +701,11 @@ _attach_menu(void *data __UNUSED__, E_Gadcon_Client *gcc, E_Menu *menu)
|
||||||
//printf("Attach menu (gcc: %x id: %s) [%s]\n", gcc, gcc->cf->id, gcc->cf->style);
|
//printf("Attach menu (gcc: %x id: %s) [%s]\n", gcc, gcc->cf->id, gcc->cf->style);
|
||||||
if (!gcc) return;
|
if (!gcc) return;
|
||||||
|
|
||||||
|
if (e_menu_item_nth(menu, 0))
|
||||||
|
{
|
||||||
mi = e_menu_item_new(menu);
|
mi = e_menu_item_new(menu);
|
||||||
e_menu_item_separator_set(mi, 1);
|
e_menu_item_separator_set(mi, 1);
|
||||||
|
}
|
||||||
|
|
||||||
/* Move / resize*/
|
/* Move / resize*/
|
||||||
mi = e_menu_item_new(menu);
|
mi = e_menu_item_new(menu);
|
||||||
|
|
Loading…
Reference in New Issue