From fa40a9406b94a05fb6b38378de60be76586224bc Mon Sep 17 00:00:00 2001 From: Toan Pham Date: Thu, 11 Jun 2015 20:04:41 -0400 Subject: [PATCH] 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 ca66311df..4bb62efe6 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);