discomfitor pushed a commit to branch master.

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

commit fa40a9406b94a05fb6b38378de60be76586224bc
Author: Toan Pham <reset.poin...@gmail.com>
Date:   Thu Jun 11 20:04:41 2015 -0400

    fixed window focus and keyboard input issues
    
    Summary: fixed window focus and keyboard input issues if the to-be-focused 
window is in an iconized state
    
    Reviewers: zmike
    
    Subscribers: cedric
    
    Differential Revision: https://phab.enlightenment.org/D2644
---
 src/bin/e_actions.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/bin/e_actions.c b/src/bin/e_actions.c
index ca66311..4bb62ef 100644
--- a/src/bin/e_actions.c
+++ b/src/bin/e_actions.c
@@ -1149,6 +1149,11 @@ window_jump_to(const char *params)
         /* Change the virtual desktop if the window isn't on the current 
virtual desktop */
         e_desk_show(ec->desk);
 
+        /* A minimized window wont be focusable for key input, un-minimize it 
*/
+        if (!ec->lock_user_iconify)
+          e_client_uniconify(ec);
+
+
         evas_object_raise(ec->frame);
         if (ec->zone != current_zone)
           e_util_pointer_center(ec);

-- 


Reply via email to