netstar pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=0c78745c6bfe5c75cb7228fb54baea8bd0244fcc

commit 0c78745c6bfe5c75cb7228fb54baea8bd0244fcc
Author: Alastair Poole <nets...@gmail.com>
Date:   Thu Jan 28 08:46:25 2021 +0000

    e_pointer: cursor reset in screensaver cb.
    
    This fixes an outstanding issue with the cursor on resize window
    handle when the idle timer is triggered.
---
 src/bin/e_screensaver.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bin/e_screensaver.c b/src/bin/e_screensaver.c
index 60b142ffa..9f260e6ad 100644
--- a/src/bin/e_screensaver.c
+++ b/src/bin/e_screensaver.c
@@ -258,6 +258,7 @@ _e_screensaver_handler_desk_show_cb(void *data EINA_UNUSED, 
int type EINA_UNUSED
 static Eina_Bool
 _e_screensaver_idle_timer_cb(void *d EINA_UNUSED)
 {
+   e_pointer_reset(e_comp->pointer);
    e_powersave_mode_screen_set(E_POWERSAVE_MODE_FREEZE);
    ecore_event_add(E_EVENT_SCREENSAVER_ON, NULL, NULL, NULL);
    screensaver_idle_timer = NULL;

-- 


Reply via email to