On Fri, May 15, 2009 at 5:29 PM, David Hyatt <hyatt@apple.com> wrote:
On May 15, 2009, at 12:18 PM, lkcl wrote:
https://bugs.webkit.org/show_bug.cgi?id=25696#c2
thanks to paul for the guidance and for the leading work / patches on which this is based, paul, the code that you sent me has a bug where the scrollbars on a frame will go "blank" and disappear when you move the mouse over them. the reason is that the empty rect causes the return out of the paint function, prematurely, i fixed this by allowing the scrollbars always to be painted.
if anyone can think of a better way to do this other than to comment out code (even though it can be demonstrated as completely broken) that'd be great.
There is nothing wrong with the code in ScrollView.cpp that I can see, so I'm not sure why commenting out code would be necessary.
it was the quickest fix possible that i could find - thank you for the suggestion on setting the can blit on scroll flag to false, i'll try to work that into the customers' app. might have to add it to the gtk gobject interface if it's not already there. l.