Check if the current scroll value is NaN and convert that to 0.0 fixes #44 Change-Id: I1c33332ccdfe9d7f8362e59ddc38b57c673664e2
diff --git a/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/styledtext/internal/ContentView.java b/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/styledtext/internal/ContentView.java index 64cfd3c..9acd9f3 100644 --- a/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/styledtext/internal/ContentView.java +++ b/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/styledtext/internal/ContentView.java
@@ -740,6 +740,9 @@ @Override protected void layoutChildren() { double scrollX = -this.offsetX.get(); + if( Double.isNaN(scrollX) ) { + scrollX = 0.0; + } this.contentBody.resizeRelocate(scrollX, 0, computeLongestLine(), getHeight()); }