Fixed bug 186208: [typing] editor scrolls one line up when indenting text
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/TextViewer.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/TextViewer.java
index 21ffae3..930bf26 100644
--- a/org.eclipse.jface.text/src/org/eclipse/jface/text/TextViewer.java
+++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/TextViewer.java
@@ -1187,11 +1187,7 @@
} else if (fStableLine != null) {
int stableLine;
try {
- int lineStartOffset= fStableLine.getOffset();
- stableLine= fUpdaterDocument.getLineOfOffset(lineStartOffset);
- char lineStartChar= getDocument().getChar(lineStartOffset);
- if (lineStartChar == '\n' || lineStartChar == '\r')
- stableLine++;
+ stableLine= fUpdaterDocument.getLineOfOffset(fStableLine.getOffset());
} catch (BadLocationException x) {
// ignore and return silently
return;