From c1c3af7412e1f451bbd7f4df57226f4847d1b446 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sun, 10 Feb 2019 11:28:56 +0000 Subject: [PATCH] fix alt tab winlist focus ordering this fixes T7687 --- src/modules/winlist/e_winlist.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/modules/winlist/e_winlist.c b/src/modules/winlist/e_winlist.c index 778250ac4..ac66f536f 100644 --- a/src/modules/winlist/e_winlist.c +++ b/src/modules/winlist/e_winlist.c @@ -227,14 +227,8 @@ e_winlist_show(E_Zone *zone, E_Winlist_Filter filter) ecore_evas_pointer_xy_get(e_comp->ee, &_last_pointer_x, &_last_pointer_y); - _e_winlist_activate_nth(1); + _e_winlist_activate_nth(0); - if ((eina_list_count(_wins) > 1)) - { - ww = eina_list_data_get(_win_selected); - if (ww && (ww->client == _last_client)) - e_winlist_next(); - } evas_event_thaw(e_comp->evas); _e_winlist_size_adjust(); @@ -345,6 +339,7 @@ void e_winlist_next(void) { if (!_winlist) return; + printf("WL Next\n"); if (eina_list_count(_wins) == 1) { if (!_win_selected)