It sometimes fails with an empty sequence on w2003std.
https://testbot.winehq.org/JobDetails.pl?Key=59878#k102
Signed-off-by: Rémi Bernon rbernon@codeweavers.com --- dlls/user32/tests/msg.c | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/dlls/user32/tests/msg.c b/dlls/user32/tests/msg.c index f136ea11669..1d795b50c3a 100644 --- a/dlls/user32/tests/msg.c +++ b/dlls/user32/tests/msg.c @@ -11073,6 +11073,7 @@ static void test_scrollwindowex(void) ok_sequence(WmEmptySeq, "ScrollWindowEx", FALSE); trace("end scroll\n"); flush_sequence(); + MsgWaitForMultipleObjects( 0, NULL, FALSE, 1000, QS_ALLINPUT ); flush_events(); ok_sequence(ScrollWindowPaint1, "ScrollWindowEx", FALSE); flush_events(); @@ -11084,6 +11085,7 @@ static void test_scrollwindowex(void) ok_sequence(WmEmptySeq, "ScrollWindowEx", FALSE); trace("end scroll\n"); flush_sequence(); + MsgWaitForMultipleObjects( 0, NULL, FALSE, 1000, QS_ALLINPUT ); flush_events(); ok_sequence(ScrollWindowPaint2, "ScrollWindowEx", FALSE); flush_events(); @@ -11098,6 +11100,7 @@ static void test_scrollwindowex(void) ok_sequence(WmEmptySeq, "ScrollWindowEx", TRUE); trace("end scroll\n"); flush_sequence(); + MsgWaitForMultipleObjects( 0, NULL, FALSE, 1000, QS_ALLINPUT ); flush_events(); ok_sequence(ScrollWindowPaint1, "ScrollWindowEx", FALSE); flush_events(); @@ -11108,6 +11111,7 @@ static void test_scrollwindowex(void) ScrollWindow( hwnd, 5, 5, NULL, NULL); trace("end scroll\n"); flush_sequence(); + MsgWaitForMultipleObjects( 0, NULL, FALSE, 1000, QS_ALLINPUT ); flush_events(); ok_sequence(ScrollWindowPaint1, "ScrollWindow", FALSE);