pixel vals are double now
diff --git a/org.eclipse.nebula.widgets.nattable.renderer.javafx/src/org/eclipse/nebula/widgets/nattable/renderer/javafx/JavaFXNatTable.xtend b/org.eclipse.nebula.widgets.nattable.renderer.javafx/src/org/eclipse/nebula/widgets/nattable/renderer/javafx/JavaFXNatTable.xtend
index c8ea8f0..fed9af0 100644
--- a/org.eclipse.nebula.widgets.nattable.renderer.javafx/src/org/eclipse/nebula/widgets/nattable/renderer/javafx/JavaFXNatTable.xtend
+++ b/org.eclipse.nebula.widgets.nattable.renderer.javafx/src/org/eclipse/nebula/widgets/nattable/renderer/javafx/JavaFXNatTable.xtend
@@ -16,7 +16,7 @@
 	
 	val Layer layer
 	
-	new(Layer layer, int width, int height) {
+	new(Layer layer, double width, double height) {
 		super(width, height)
 		this.layer = layer
 		
@@ -28,7 +28,7 @@
 	}
 	
 	def private paintLayer() {
-		val paintArea = new PixelArea(boundsInLocal.width as int, boundsInLocal.height as int)
+		val paintArea = new PixelArea(boundsInLocal.width, boundsInLocal.height)
 		layer.layerPainter.paintLayer(layer, paintArea, new JavaFXGraphicsContext(this.graphicsContext2D))
 	}