illogict pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=06f26a9c739a06b219f57295129330367779134f

commit 06f26a9c739a06b219f57295129330367779134f
Author: Chidambar Zinnoury <chidambar.zinno...@zefla.fr>
Date:   Sat Jul 23 12:15:11 2016 +0200

     e: Don’t show two consecutive menu separators if there is no need in 
client menu.
    
     This would happen if we don’t show some stacking settings.
    
     @fix
---
 src/bin/e_int_client_menu.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/bin/e_int_client_menu.c b/src/bin/e_int_client_menu.c
index e8625ca..512f512 100644
--- a/src/bin/e_int_client_menu.c
+++ b/src/bin/e_int_client_menu.c
@@ -1382,14 +1382,14 @@ _e_client_menu_cb_stacking_pre(void *data, E_Menu *m 
EINA_UNUSED, E_Menu_Item *m
                                                    
"e/widgets/border/default/stack_below"),
                              "e/widgets/border/default/stack_below");
 
-   submi = e_menu_item_new(subm);
-   e_menu_item_separator_set(submi, 1);
-
    // Only allow to change layer for windows in "normal" layers
    if ((!ec->lock_user_stacking) &&
        ((ec->layer == 50) || (ec->layer == 100) || (ec->layer == 150)))
      {
         submi = e_menu_item_new(subm);
+        e_menu_item_separator_set(submi, 1);
+
+        submi = e_menu_item_new(subm);
         e_menu_item_label_set(submi, _("Raise"));
         e_menu_item_callback_set(submi, _e_client_menu_cb_raise, ec);
         e_menu_item_icon_edje_set(submi,

-- 


Reply via email to