summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_win.c
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
commit10516fa3fd2ba7383bf8012a96decc8f7f4b033c (patch)
tree134ef5080402e476e731a9bd93e358cf0edf7d02 /src/lib/elementary/efl_ui_win.c
parentd67bdc92b74e4bebbed62a94b99381a57b0cd0c0 (diff)
elm_win: hide pointer surface on mouse out
this should be unmapped so edje stops trying to render to it, though at some point it could be optimized to not hide and just reuse the buffer when showing again #IGot99TicketsBut1x1AintOne
Diffstat (limited to '')
-rw-r--r--src/lib/elementary/efl_ui_win.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c
index de8646ac5e..d9b48985f3 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -977,7 +977,11 @@ _elm_win_mouse_out(Ecore_Evas *ee)
977 977
978#ifdef HAVE_ELEMENTARY_WL2 978#ifdef HAVE_ELEMENTARY_WL2
979 if ((sd->wl.win) && (sd->pointer.ee)) 979 if ((sd->wl.win) && (sd->pointer.ee))
980 sd->pointer.visible = EINA_FALSE; 980 {
981 sd->pointer.visible = EINA_FALSE;
982 sd->pointer.surf = NULL;
983 ecore_evas_hide(sd->pointer.ee);
984 }
981#endif 985#endif
982} 986}
983 987