summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-07-21 16:17:55 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-07-21 16:17:53 -0400
commitd67bdc92b74e4bebbed62a94b99381a57b0cd0c0 (patch)
treeca7f645b9bd3fecda5735f689dfb7db578da7e88
parent9a56b267cd4a2430eedfb5ced3273d5ab399b7b9 (diff)
downloadefl-d67bdc92b74e4bebbed62a94b99381a57b0cd0c0.tar.gz
elm_win: show pointer canvas after setting cursor
setting cursor calls resize, which is what sets the surface size #IGot99TicketsBut1x1AintOne
-rw-r--r--src/lib/elementary/efl_ui_win.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c
index 50c9c1cc08..de8646ac5e 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -962,10 +962,9 @@ _elm_win_mouse_in(Ecore_Evas *ee)
if ((sd->wl.win) && (sd->pointer.ee))
{
sd->pointer.visible = EINA_TRUE;
- ecore_evas_show(sd->pointer.ee);
sd->pointer.surf = ecore_wl2_window_surface_get(sd->pointer.win);
-
_elm_win_wl_cursor_set(sd->obj, NULL);
+ ecore_evas_show(sd->pointer.ee);
}
#endif
}