kwo pushed a commit to branch master.

http://git.enlightenment.org/e16/e16.git/commit/?id=71d8448ceabee8cf05430ff2766980b1cdb1dde5

commit 71d8448ceabee8cf05430ff2766980b1cdb1dde5
Author: Kim Woelders <k...@woelders.dk>
Date:   Sat Mar 20 19:01:21 2021 +0100

    Fix pager update on desk switch
    
    With composite enabled and doing pager snapshot/scan (not "live") the
    screen must be repainted after desk switch before snapshotting.
---
 src/pager.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/pager.c b/src/pager.c
index 9c8538c3..6c786fba 100644
--- a/src/pager.c
+++ b/src/pager.c
@@ -477,6 +477,7 @@ doPagerUpdate(Pager * p)
      }
 
  do_screen_update:
+   EobjsRepaint();
    Dprintf("%s %d: Snap screen\n", __func__, p->dsk->num);
    /* Update pager area by snapshotting entire screen */
    ScaleRect(VROOT, WinGetXwin(VROOT), p->win, pmap, 0, 0,

-- 


Reply via email to