From 3fa75bf6743eb9b54246206715bc34a1df4d452b Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 31 Jul 2005 07:16:14 +0000 Subject: [PATCH] fix 1 iconified window in list... SVN revision: 15967 --- src/bin/e_winlist.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/bin/e_winlist.c b/src/bin/e_winlist.c index f93639ece..4c252eee9 100644 --- a/src/bin/e_winlist.c +++ b/src/bin/e_winlist.c @@ -276,6 +276,16 @@ e_winlist_active_get(void) void e_winlist_next(void) { + if (evas_list_count(wins) == 1) + { + if (!win_selected) + { + win_selected = wins; + _e_winlist_show_active(); + _e_winlist_activate(); + } + return; + } _e_winlist_deactivate(); if (!win_selected) win_selected = wins; @@ -289,6 +299,16 @@ e_winlist_next(void) void e_winlist_prev(void) { + if (evas_list_count(wins) == 1) + { + if (!win_selected) + { + win_selected = wins; + _e_winlist_show_active(); + _e_winlist_activate(); + } + return; + } _e_winlist_deactivate(); if (!win_selected) win_selected = wins;