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)); --