From 025e0b7565a0c37f602c5a0b3a6ffb4183fed75b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Sat, 15 Feb 2014 01:25:21 -0500 Subject: [PATCH] show hidden clients in deskmirror when in pager or taskbar mode --- src/bin/e_deskmirror.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bin/e_deskmirror.c b/src/bin/e_deskmirror.c index 9240a2bcd..a7710c286 100644 --- a/src/bin/e_deskmirror.c +++ b/src/bin/e_deskmirror.c @@ -67,7 +67,11 @@ _e_deskmirror_visible_get(E_Smart_Data *sd, Mirror *m) Eina_Bool visible = evas_object_visible_get(m->comp_object); if (m->ec) { - if (m->ec->hidden) return EINA_FALSE; + if (m->ec->hidden) + { + if ((!sd->pager) && (!sd->taskbar)) + return EINA_FALSE; + } visible = m->ec->visible; /* iconic flips meaning of visible flag at this point * where "this point" is defined as being during the show