devilhorns pushed a commit to branch master.

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

commit 3214dad7c53af4d406ce7c237a89ba0088304f37
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Fri Dec 2 13:03:20 2016 -0500

    elementary: Don't set pointer surface to NULL
    
    As we no longer destroy a window's wl_surface during hide requests, we
    should not be setting pointer surface to NULL here.
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/lib/elementary/efl_ui_win.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c
index da07122..7bbf379 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -956,7 +956,6 @@ _elm_win_mouse_out(Ecore_Evas *ee)
    if ((sd->wl.win) && (sd->pointer.ee))
      {
         ecore_evas_hide(sd->pointer.ee);
-        sd->pointer.surf = NULL;
         ecore_wl2_window_pointer_set(sd->wl.win, NULL,
                                      sd->pointer.hot_x, sd->pointer.hot_y);
      }
@@ -2272,7 +2271,6 @@ _efl_ui_win_hide(Eo *obj, Efl_Ui_Win_Data *sd)
    if (sd->pointer.ee)
      {
         ecore_evas_hide(sd->pointer.ee);
-        sd->pointer.surf = NULL;
         ecore_wl2_window_pointer_set(sd->wl.win, NULL,
                                      sd->pointer.hot_x, sd->pointer.hot_y);
      }

-- 


Reply via email to