diff --git a/dll/win32/comctl32/combo.c b/dll/win32/comctl32/combo.c index 64ef0cff9db..c7547fe2761 100644 --- a/dll/win32/comctl32/combo.c +++ b/dll/win32/comctl32/combo.c @@ -1920,6 +1918,9 @@ static LRESULT CALLBACK COMBO_WindowProc( HWND hwnd, UINT message, WPARAM wParam { HWND hwndTarget; +#ifdef __REACTOS__ + lphc->wState &= CBF_NOROLLUP; +#endif if ( lphc->wState & CBF_EDIT ) hwndTarget = lphc->hWndEdit; else diff --git a/win32ss/user/user32/controls/combo.c b/win32ss/user/user32/controls/combo.c index b29d5a36efb..0631e44de2a 100644 --- a/win32ss/user/user32/controls/combo.c +++ b/win32ss/user/user32/controls/combo.c @@ -2017,6 +2017,9 @@ LRESULT WINAPI ComboWndProc_common( HWND hwnd, UINT message, WPARAM wParam, LPAR { HWND hwndTarget; +#ifdef __REACTOS__ + lphc->wState &= CBF_NOROLLUP; +#endif if ( lphc->wState & CBF_EDIT ) hwndTarget = lphc->hWndEdit; else