http://bugs.winehq.com/show_bug.cgi?id=885
------- Additional Comments From tony_lambregts@telusplanet.net 2002-07-18 23:30 ------- It's a timing problem, it seems that when the source and destination are the same the screen is not updated properly before the next bitblt. I found this out by putting a FIXME in a for loop. I wanted to slow this down so I could see the problem as it progressed. What it did is clear the problem up. .... physDevDst->exposures++; wine_tsx11_unlock(); if (physDevDst == physDevSrc){ INT q; for(q=1;q<1000 q++){ FIXME("Same Source; } }
return TRUE; ....
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://bugs.winehq.com/show_bug.cgi?id=885. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.