[NtUser] Fix maximizing to window edge

Cover up the edge of the frame while maximizing the window to desktop.
Fixes CORE-15893.
This commit is contained in:
jimtabor 2019-03-27 17:39:04 -05:00
parent 75a7cf89a7
commit 0197c4f875

View file

@ -958,6 +958,10 @@ co_WinPosGetMinMaxInfo(PWND Window, POINT* MaxSize, POINT* MaxPos,
adjust = IntGetWindowBorders(adjustedStyle, exstyle);
// Handle special case while maximized. CORE-15893
if ((adjustedStyle & WS_THICKFRAME) && !(adjustedStyle & WS_CHILD) && !(adjustedStyle & WS_MINIMIZE))
adjust += 2;
xinc = yinc = adjust;
if ((adjustedStyle & WS_THICKFRAME) && (adjustedStyle & WS_CHILD) && !(adjustedStyle & WS_MINIMIZE))