diff --git a/dll/cpl/desk/screensaver.c b/dll/cpl/desk/screensaver.c index 1a10456843..aa57ed7425 100644 --- a/dll/cpl/desk/screensaver.c +++ b/dll/cpl/desk/screensaver.c @@ -821,6 +821,14 @@ ScreenSaverPageProc(HWND hwndDlg, } } break; + + case WM_DRAWITEM: + { + DRAWITEMSTRUCT *pDrawItem = (DRAWITEMSTRUCT *)lParam; + FillRect(pDrawItem->hDC, &pDrawItem->rcItem, (HBRUSH)GetStockObject(BLACK_BRUSH)); + SetWindowLongPtrW(hwndDlg, DWLP_MSGRESULT, (LONG_PTR)TRUE); + return TRUE; + } } return FALSE;