diff options
author | Chris Michael <cp.michael@samsung.com> | 2016-10-28 09:22:26 -0400 |
---|---|---|
committer | Chris Michael <cp.michael@samsung.com> | 2016-10-28 09:55:27 -0400 |
commit | ecc3e2fa516d937f65a24ec45c9fa62d8c9b491d (patch) | |
tree | c5ef7d00227a3f80b9e99c37e1ad280b20e3e070 | |
parent | e77efe72f702cfb542c77aab134d348de6020fdc (diff) | |
download | efl-ecc3e2fa516d937f65a24ec45c9fa62d8c9b491d.tar.gz |
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 <cp.michael@samsung.com>
-rw-r--r-- | src/lib/elementary/efl_ui_win.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c index b50851472d..be922b857d 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; |