devilhorns pushed a commit to branch master.

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

commit ecc3e2fa516d937f65a24ec45c9fa62d8c9b491d
Author: Chris Michael <[email protected]>
Date:   Fri Oct 28 09:22:26 2016 -0400

    elementary: Don't set "move" cursor on wayland client apps
    
    As most (if not all) compositors will draw their own "move" cursor
    when moving windows around, there's no real need to set this one
    client side.
    
    Signed-off-by: Chris Michael <[email protected]>
---
 src/lib/elementary/efl_ui_win.c | 14 ++------------
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c
index b508514..be922b8 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -3530,18 +3530,8 @@ _elm_win_frame_cb_move_start(void *data,
    if (!sd) return;
 
 #ifdef HAVE_ELEMENTARY_WL2
-   if (sd->pointer.obj)
-     {
-        if (!strcmp(source, "elm"))
-          _elm_theme_object_set(sd->obj, sd->pointer.obj,
-                                "pointer", "base", "move");
-        else
-          _elm_theme_object_set(sd->obj, sd->pointer.obj,
-                                "pointer", "base", "default");
-     }
-
-   if ((sd->wl.win) && (sd->pointer.surf))
-     ecore_wl2_window_pointer_set(sd->wl.win, sd->pointer.surf,
+   if (sd->wl.win)
+     ecore_wl2_window_pointer_set(sd->wl.win, NULL,
                                   sd->pointer.hot_x, sd->pointer.hot_y);
 #else
    (void)source;

-- 


Reply via email to