e_comp_wl: emit surface_mousein_signal when wl_pointer.enter is sent 39/299339/1
authorduna.oh <duna.oh@samsung.com>
Tue, 26 Sep 2023 06:42:31 +0000 (15:42 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Tue, 26 Sep 2023 07:11:35 +0000 (16:11 +0900)
Change-Id: Ifc8a8b4ca713b0a98d1564a379e2c6ae6572325f

src/bin/e_comp_wl.c

index 0caf23b..2eb5f01 100644 (file)
@@ -1043,6 +1043,7 @@ _e_comp_wl_cursor_reload(E_Client *ec)
                               wl_fixed_from_int(cx), wl_fixed_from_int(cy));
         ec->pointer_enter_sent = EINA_TRUE;
      }
+   wl_signal_emit(&e_comp_wl->ptr_constraints.surface_mousein_signal, ec);
 }
 
 static Eina_Bool
@@ -4971,6 +4972,7 @@ e_comp_wl_mouse_in_send(E_Client *ec, int x, int y, Ecore_Device *dev, uint32_t
                               wl_fixed_from_int(y));
         ec->pointer_enter_sent = EINA_TRUE;
      }
+   wl_signal_emit(&e_comp_wl->ptr_constraints.surface_mousein_signal, ec);
 
    return EINA_TRUE;
 }