You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by tv...@apache.org on 2009/04/20 22:41:19 UTC

svn commit: r766861 - /incubator/pivot/trunk/wtk/src/pivot/wtk/skin/ScrollPaneSkin.java

Author: tvolkert
Date: Mon Apr 20 20:41:18 2009
New Revision: 766861

URL: http://svn.apache.org/viewvc?rev=766861&view=rev
Log:
PIVOT-66 :: Fixed minor repaint issue with the recent optimization to ScrollPaneSkin

Modified:
    incubator/pivot/trunk/wtk/src/pivot/wtk/skin/ScrollPaneSkin.java

Modified: incubator/pivot/trunk/wtk/src/pivot/wtk/skin/ScrollPaneSkin.java
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/wtk/src/pivot/wtk/skin/ScrollPaneSkin.java?rev=766861&r1=766860&r2=766861&view=diff
==============================================================================
--- incubator/pivot/trunk/wtk/src/pivot/wtk/skin/ScrollPaneSkin.java (original)
+++ incubator/pivot/trunk/wtk/src/pivot/wtk/skin/ScrollPaneSkin.java Mon Apr 20 20:41:18 2009
@@ -951,7 +951,7 @@
 
         if (optimize) {
             scrollPane.setConsumeRepaint(false);
-            scrollPane.repaint(blitX, deltaScrollTop > 0 ? blitHeight : columnHeaderHeight,
+            scrollPane.repaint(blitX, columnHeaderHeight + (deltaScrollTop > 0 ? blitHeight : 0),
                 blitWidth, Math.abs(deltaScrollTop), true);
         }
 
@@ -1014,7 +1014,7 @@
 
         if (optimize) {
             scrollPane.setConsumeRepaint(false);
-            scrollPane.repaint(deltaScrollLeft > 0 ? blitWidth : rowHeaderWidth, blitY,
+            scrollPane.repaint(rowHeaderWidth + (deltaScrollLeft > 0 ? blitWidth : 0), blitY,
                 Math.abs(deltaScrollLeft), blitHeight, true);
         }