commit | 1de889d482158c178d36bc16529208ad5bef8cf4 | [log] [tgz] |
---|---|---|
author | Edwin Park <esp1@cornell.edu> | Wed Jun 12 12:28:59 2013 -0400 |
committer | Edwin Park <esp1@cornell.edu> | Wed Jun 12 12:28:59 2013 -0400 |
tree | 16c1c5e158773b95eb49c2b08f60aa4e18e27a6f | |
parent | 423f945e281448db734624ca6bd37ba13f0fec1b [diff] |
repaint viewport canvas when viewport layer events are received
diff --git a/org.eclipse.nebula.widgets.nattable.renderer.swt/src/org/eclipse/nebula/widgets/nattable/renderer/swt/layer/viewport/SWTViewportLayerPainter.xtend b/org.eclipse.nebula.widgets.nattable.renderer.swt/src/org/eclipse/nebula/widgets/nattable/renderer/swt/layer/viewport/SWTViewportLayerPainter.xtend index fb1d65d..4597bc8 100644 --- a/org.eclipse.nebula.widgets.nattable.renderer.swt/src/org/eclipse/nebula/widgets/nattable/renderer/swt/layer/viewport/SWTViewportLayerPainter.xtend +++ b/org.eclipse.nebula.widgets.nattable.renderer.swt/src/org/eclipse/nebula/widgets/nattable/renderer/swt/layer/viewport/SWTViewportLayerPainter.xtend
@@ -46,6 +46,8 @@ defaultPainter.paintLayer(viewportLayer, new PixelArea(swtBounds.width, swtBounds.height), new SWTGraphicsContext(viewportCanvas, event.gc)) ]) + viewportLayer.addEventListener([ event | viewportCanvas.redraw ]) + // ScrollBar handlers val horizontalScrollBarHandler = new ScrollBarHandler(viewportCanvas.horizontalBar, viewportLayer.horizontalAxis as ViewportAxis) val verticalScrollBarHandler = new ScrollBarHandler(viewportCanvas.verticalBar, viewportLayer.verticalAxis as ViewportAxis)