2008-11-24 Carlos Alberto Cortez <calberto.cortez@gmail.com>
authorCarlos Alberto Cortez <calberto.cortez@gmail.com>
Tue, 25 Nov 2008 08:39:32 +0000 (08:39 -0000)
committerCarlos Alberto Cortez <calberto.cortez@gmail.com>
Tue, 25 Nov 2008 08:39:32 +0000 (08:39 -0000)
commitaff6d9eae7b8f034aa3ee2d958a6aed51b182636
treed0b1017a270320a39eabf1019f4ca644f2b8e169
parent0e83a75234e54f95291cb07a4d3375cb40eee90f
2008-11-24  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ScrollableControl.cs: When scrolling, don't invalidate the entire
area, and call to XplatUIX11.ScrollWindow instead. This is exactly
what .Net does: copy the visible area, and only invalidate the part of
the area that wasn't visible before scrolling.
Fixes #441738.

svn path=/trunk/mcs/; revision=119930
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ScrollableControl.cs