summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2016-10-28 09:22:26 -0400
committerChris Michael <cp.michael@samsung.com>2016-10-28 09:55:27 -0400
commitecc3e2fa516d937f65a24ec45c9fa62d8c9b491d (patch)
treec5ef7d00227a3f80b9e99c37e1ad280b20e3e070
parente77efe72f702cfb542c77aab134d348de6020fdc (diff)
downloadefl-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.c14
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;