diff options
author | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-09-01 13:40:12 -0400 |
---|---|---|
committer | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-09-01 13:40:11 -0400 |
commit | 9076301213f8a2e8fee0b44db837d632a858ca98 (patch) | |
tree | adb7586ea9c6fd9282a803ac6b1ee1b213d5ad74 | |
parent | 9c23fbaf280e8c24ce02f2bf0d38d4fb0e9d12b1 (diff) | |
download | enlightenment-9076301213f8a2e8fee0b44db837d632a858ca98.tar.gz |
use focus_set_with_pointer to focus from clients menu (middle click)
fixes pointer warping for this case
-rw-r--r-- | src/bin/e_int_menus.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/bin/e_int_menus.c b/src/bin/e_int_menus.c index e836724991..87ffefd66a 100644 --- a/src/bin/e_int_menus.c +++ b/src/bin/e_int_menus.c @@ -1623,11 +1623,7 @@ _e_int_menus_clients_item_cb(void *data, E_Menu *m EINA_UNUSED, E_Menu_Item *mi if (!ec->iconic) e_desk_show(ec->desk); if (!ec->lock_user_stacking) evas_object_raise(ec->frame); - if (!ec->lock_focus_out) - { - e_util_pointer_center(ec); - evas_object_focus_set(ec->frame, 1); - } + e_client_focus_set_with_pointer(ec); } static void |