win32ss/user/user32/controls/combo.c | 5 +++++ dll/win32/comctl32/combo.c | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/win32ss/user/user32/controls/combo.c b/win32ss/user/user32/controls/combo.c index 11537901e5..b5ff9602c4 100644 --- a/win32ss/user/user32/controls/combo.c +++ b/win32ss/user/user32/controls/combo.c @@ -1897,6 +1897,11 @@ LRESULT WINAPI ComboWndProc_common( HWND hwnd, UINT message, WPARAM wParam, LPAR } return COMBO_Create(hwnd, lphc, hwndParent, style, unicode); } +#ifdef __REACTOS__ + case WM_CTLCOLORSTATIC: + case WM_CTLCOLOREDIT: + return (LRESULT)GetSysColorBrush(COLOR_WINDOW); +#endif case WM_PRINTCLIENT: /* Fallthrough */ diff --git a/dll/win32/comctl32/combo.c b/dll/win32/comctl32/combo.c index ee374f4537..79deb5b8d0 100644 --- a/dll/win32/comctl32/combo.c +++ b/dll/win32/comctl32/combo.c @@ -1756,6 +1756,11 @@ static LRESULT CALLBACK COMBO_WindowProc( HWND hwnd, UINT message, WPARAM wParam CloseThemeData( theme ); OpenThemeData( hwnd, WC_COMBOBOXW ); break; +#ifdef __REACTOS__ + case WM_CTLCOLORSTATIC: + case WM_CTLCOLOREDIT: + return (LRESULT)GetSysColorBrush(COLOR_WINDOW); +#endif case WM_PRINTCLIENT: case WM_PAINT: