Re: Xnews regression from update region handling

2005-01-31 Thread Alexandre Julliard
Rein Klazes <[EMAIL PROTECTED]> writes: > In erase_now() the aptly coded endless loop is never broken out, and > loops on the same window over and over. Before the change this was coded > quite differently (traversing the window's child tree) and could not > loop indefinitely. I am quite stuck wha

Xnews regression from update region handling

2005-01-29 Thread Rein Klazes
Alexandre, After the update region handling moved to the server, Xnews gets in an endless loop when the windows with news groups is scrolled. The endless loop is in user/painting.c. Calling sequence is ScrollWindowEx(... SW_ERASE|SW_INVALIDATE)-> RedrawWindow(..., RDW_INVALIDATE|RDW_ERASE|RDW_ERA