diff options
-rw-r--r-- | scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java b/scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java index 89ef8c9c38b6..34aac4cfe6ba 100644 --- a/scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java +++ b/scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java @@ -71,7 +71,9 @@ public class PlainSourceView extends JScrollPane implements try { int line = ta.getLineStartOffset(model.getCurrentPosition()); Rectangle rect = ta.modelToView(line); - ta.scrollRectToVisible(rect); + if (rect != null) { + ta.scrollRectToVisible(rect); + } } catch (BadLocationException e) { // couldn't scroll to line, do nothing } |