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.
This commit is contained in:
Kim Woelders 2021-03-20 19:01:21 +01:00
parent f188d84406
commit 71d8448cea
1 changed files with 1 additions and 0 deletions

View File

@ -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,