raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=8b6ba41a6660dc39f89e4c2129d521067e536add

commit 8b6ba41a6660dc39f89e4c2129d521067e536add
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Sat Dec 17 15:11:23 2016 +0900

    e window menu now skips stack windows except top one
---
 src/bin/e_int_menus.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/bin/e_int_menus.c b/src/bin/e_int_menus.c
index 09ddc73..665c0e4 100644
--- a/src/bin/e_int_menus.c
+++ b/src/bin/e_int_menus.c
@@ -1456,7 +1456,10 @@ _e_int_menus_clients_pre_cb(void *data EINA_UNUSED, 
E_Menu *m)
         if (ec->user_skip_winlist || e_client_util_ignored_get(ec)) continue;
         if ((ec->zone == zone) || (ec->iconic) ||
             (ec->zone != zone && e_config->clientlist_include_all_zones))
-          clients = eina_list_append(clients, ec);
+          {
+             if (ec->stack.next == NULL)
+               clients = eina_list_append(clients, ec);
+          }
      }
 
    dat = (Main_Data *)e_object_data_get(E_OBJECT(m));

-- 


Reply via email to