From c9c292982dba022f3e481a9630c398e81db87d78 Mon Sep 17 00:00:00 2001 From: Jonah Graham Date: Tue, 14 Nov 2017 22:58:21 +0000 Subject: [PATCH] Bug 519533: Fix scroll lock on build console Change-Id: Ib7826de6ed26dbd05f2568d097deb52cf3dc4768 --- .../cdt/internal/ui/buildconsole/BuildConsolePartitioner.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/buildconsole/BuildConsolePartitioner.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/buildconsole/BuildConsolePartitioner.java index 57ba6e1321a..8726c5cc496 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/buildconsole/BuildConsolePartitioner.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/buildconsole/BuildConsolePartitioner.java @@ -266,7 +266,9 @@ public class BuildConsolePartitioner // to avoid document becoming 0 length and therefore the // listeners assume the document has been cleared fDocument.replace(length + toTrim, 0, appendContents); - fDocument.replace(0, toTrim, ""); //$NON-NLS-1$ + if (toTrim > 0) { + fDocument.replace(0, toTrim, ""); //$NON-NLS-1$ + } } catch (BadLocationException e) { fDocument.set(update.getNewContents()); }