commit | 2b47769bd223740334323e7f5c4a88a4a34cb55c | [log] [tgz] |
---|---|---|
author | Stefan Xenos <sxenos@gmail.com> | Wed Feb 08 10:18:10 2017 -0500 |
committer | Stefan Xenos <sxenos@gmail.com> | Wed Feb 08 10:18:10 2017 -0500 |
tree | ddf18c719231e69ab9a95760404050f7bebb412d | |
parent | 02dcf2329275ed5b454de741343059a493642c42 [diff] |
Bug 511596 - Rulers are forcing synchronous paints during scroll Change-Id: Ie3e614aba4377fa1cbbd77edbe97251fa8a871aa
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/source/ChangeRulerColumn.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/source/ChangeRulerColumn.java index 1b3871f..940dfcb 100644 --- a/org.eclipse.jface.text/src/org/eclipse/jface/text/source/ChangeRulerColumn.java +++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/source/ChangeRulerColumn.java
@@ -323,7 +323,6 @@ if (fCachedTextViewer != null && fCanvas != null && !fCanvas.isDisposed()) { if (VerticalRuler.AVOID_NEW_GC) { fCanvas.redraw(); - fCanvas.update(); } else { GC gc= new GC(fCanvas); doubleBufferPaint(gc);
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/source/OverviewRuler.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/source/OverviewRuler.java index b857636..f2c3ae8 100644 --- a/org.eclipse.jface.text/src/org/eclipse/jface/text/source/OverviewRuler.java +++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/source/OverviewRuler.java
@@ -916,7 +916,6 @@ if (fCanvas != null && !fCanvas.isDisposed()) { if (VerticalRuler.AVOID_NEW_GC) { fCanvas.redraw(); - fCanvas.update(); } else { GC gc= new GC(fCanvas); doubleBufferPaint(gc);
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/source/VerticalRuler.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/source/VerticalRuler.java index d46b931..04e3616 100644 --- a/org.eclipse.jface.text/src/org/eclipse/jface/text/source/VerticalRuler.java +++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/source/VerticalRuler.java
@@ -471,7 +471,6 @@ if (fCanvas != null && !fCanvas.isDisposed()) { if (AVOID_NEW_GC) { fCanvas.redraw(); - fCanvas.update(); } else { GC gc= new GC(fCanvas); doubleBufferPaint(gc);