Index: reactos/dll/win32/shell32/shelldesktop/CDesktopBrowser.cpp =================================================================== --- reactos/dll/win32/shell32/shelldesktop/CDesktopBrowser.cpp (revision 75378) +++ reactos/dll/win32/shell32/shelldesktop/CDesktopBrowser.cpp (working copy) @@ -383,6 +383,8 @@ ::ShowWindow(m_hWnd, SW_RESTORE); } + ::InvalidateRect(m_hWndShellView, NULL, TRUE); + return 0; } Index: reactos/win32ss/user/ntuser/desktop.c =================================================================== --- reactos/win32ss/user/ntuser/desktop.c (revision 75378) +++ reactos/win32ss/user/ntuser/desktop.c (working copy) @@ -1346,9 +1346,14 @@ if (!UserSystemParametersInfo(SPI_GETWORKAREA, 0, &Rect, 0)) { + Rect.left = Rect.top = 0; Rect.right = UserGetSystemMetrics(SM_CXSCREEN); Rect.bottom = UserGetSystemMetrics(SM_CYSCREEN); } + else + { + RECTL_vOffsetRect(&Rect, -Rect.left, -Rect.top); + } /* * Set up the fonts (otherwise use default ones)