summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-09-01 13:40:12 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-09-01 13:40:11 -0400
commit9076301213f8a2e8fee0b44db837d632a858ca98 (patch)
treeadb7586ea9c6fd9282a803ac6b1ee1b213d5ad74
parent9c23fbaf280e8c24ce02f2bf0d38d4fb0e9d12b1 (diff)
downloadenlightenment-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.c6
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