summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java4
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
}