prevent client cursor clients from receiving focus
authorMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 13 Feb 2015 20:11:43 +0000 (15:11 -0500)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 13 Feb 2015 20:11:43 +0000 (15:11 -0500)
src/bin/e_comp_wl_input.c

index f072281f2f7f4aeef59046e5ed56700b68e8335d..1a01532dd137122b886aae23d07aee50288fc057 100644 (file)
@@ -58,7 +58,7 @@ _e_comp_wl_input_pointer_cb_cursor_set(struct wl_client *client, struct wl_resou
    if (!(ec = e_pixmap_find_client(E_PIXMAP_TYPE_WL, sid)))
      {
         ec = e_client_new(NULL, e_pixmap_new(E_PIXMAP_TYPE_WL, sid), 1, 0);
-        ec->layer_block = ec->visible = ec->override = 1;
+        ec->lock_focus_out = ec->layer_block = ec->visible = ec->override = 1;
         ec->new_client = 0;
         ec->icccm.title = eina_stringshare_add("noshadow");
         evas_object_pass_events_set(ec->frame, 1);