http://bugs.winehq.org/show_bug.cgi?id=3297
Summary: UpdateWindow() doesn't call XFlush() Product: Wine Version: CVS Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs@winehq.org ReportedBy: hallo@michael-kaufmann.ch
After an application calls UpdateWindow(), sometimes the window contents doesn't get updated until the application requests the next event (GetMessage/PeekMessage). That's because UpdateWindow doesn't flush the X output queue with XFlush().
I think the best approach would be that UpdateWindow calls GdiFlush, but this function is currently not implemented.