From 7866eb28862b31f2ee90045293c662c8ac834a70 Mon Sep 17 00:00:00 2001 From: Julen Urizar Compains Date: Sun, 15 Jan 2023 01:59:24 +0100 Subject: [PATCH] [WIN32SS] Fix winpos hyperlink&images loop rendering (CORE-7652) --- win32ss/user/ntuser/winpos.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/win32ss/user/ntuser/winpos.c b/win32ss/user/ntuser/winpos.c index f9ce2583b87..3bf8a315c59 100644 --- a/win32ss/user/ntuser/winpos.c +++ b/win32ss/user/ntuser/winpos.c @@ -2100,7 +2100,7 @@ co_WinPosSetWindowPos( } /* We need to redraw what wasn't visible before or force a redraw */ - if (VisAfter != NULL) + if ((WinPos.flags & (SWP_FRAMECHANGED | SWP_SHOWWINDOW)) || (((WinPos.flags & SWP_AGG_NOGEOMETRYCHANGE) != SWP_AGG_NOGEOMETRYCHANGE) && VisAfter != NULL)) { PREGION DirtyRgn = IntSysCreateRectpRgn(0, 0, 0, 0); if (DirtyRgn)