discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=21b8016c5b25049b7758da01461f84854cecc3de

commit 21b8016c5b25049b7758da01461f84854cecc3de
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Tue Jul 21 14:21:36 2015 -0400

    add clients to focus stack as necessary in e_client_unignore()
---
 src/bin/e_client.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/bin/e_client.c b/src/bin/e_client.c
index 1722d56..6523f0b 100644
--- a/src/bin/e_client.c
+++ b/src/bin/e_client.c
@@ -2461,6 +2461,13 @@ e_client_unignore(E_Client *ec)
    if (!ec->ignored) return;
 
    ec->ignored = 0;
+   if (!e_client_util_ignored_get(ec))
+     {
+        if (starting)
+          focus_stack = eina_list_prepend(focus_stack, ec);
+        else
+          focus_stack = eina_list_append(focus_stack, ec);
+     }
    _e_client_event_simple(ec, E_EVENT_CLIENT_ADD);
 }
 

-- 


Reply via email to