[USER32] Fix DM_REPOSITION (rc.bottom minus 4)
authorKatayma Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Sat, 16 Nov 2019 02:21:16 +0000 (11:21 +0900)
committerKatayma Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Sat, 16 Nov 2019 02:21:16 +0000 (11:21 +0900)
win32ss/user/user32/windows/dialog.c

index 592e696..3a88800 100644 (file)
@@ -1203,9 +1203,9 @@ static void DEFDLG_Reposition(HWND hwnd)
         rc.right = mi.rcWork.right;
         rc.left = rc.right - siz.cx;
     }
-    if (rc.bottom > mi.rcWork.bottom)
+    if (rc.bottom > mi.rcWork.bottom - 4)
     {
-        rc.bottom = mi.rcWork.bottom;
+        rc.bottom = mi.rcWork.bottom - 4;
         rc.top = rc.bottom - siz.cy;
     }