You know, it could be one more place then. Native does RedrawWindow when focus changes. But not always. As soon as I figure out when we need to redraw and when we don't, I'll send you a patch to try.
Friday, May 6, 2005, 9:25:45 AM, you wrote: > On Thu, 2005-05-05 at 23:39 +0000, Jules Richardson wrote: >> If the problem's likely to be in x11drv then I can do some poking around >> tomorrow; a diff between the source for 20041201 and 20050111 might give >> some clues as to what's happening... > Hmm, well dlls/x11drv/winpos.c and window.c certainly look like possible > candidates for the cause of this redraw problem; it seems like a lot of > changes went in there between 20041201 and 20050111 related to redraw / > region handling according to the changelog. (and of course winpos.c is > what Vitaliy's patch from yesterday relates to) > It's almost certainly beyond me to try and fix the problem though; I > don't understand how Wine works under the covers, how all the files fit > together and what each does etc. - I'm happy to test any ideas / patches > that anyone might be able to come up with though. > cheers > Jules
