--- old/apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/SubSceneResizer.java 2016-03-30 23:38:10.000000000 -0700 +++ new/apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/SubSceneResizer.java 2016-03-30 23:38:10.000000000 -0700 @@ -82,8 +82,8 @@ subScene.setWidth(width); subScene.setHeight(height); } - final int controlsWidth = (int)snapSize(controlsPanel.prefWidth(-1)); - final int controlsHeight = (int)snapSize(controlsPanel.prefHeight(-1)); + final double controlsWidth = snapSizeX(controlsPanel.prefWidth(-1)); + final double controlsHeight = snapSizeY(controlsPanel.prefHeight(-1)); controlsPanel.resizeRelocate(width-controlsWidth,0,controlsWidth,controlsHeight); } }