From ca9f3cd09b20fcdef8700d5d55ec02efd3ad38bf Mon Sep 17 00:00:00 2001 From: Dmitry Batrak Date: Thu, 8 Nov 2018 17:05:11 +0300 Subject: [PATCH] IDEA-201882 Scrolling position jumps on completion regression after commit 2af28891 (speed up opening of editor containing a lot of carets) --- .../src/com/intellij/openapi/editor/impl/EditorImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java index 5c850a346096..b4b1b0f62548 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java @@ -1566,7 +1566,7 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi return; } - if (getCaretModel().getOffset() < e.getOffset() || getCaretModel().getOffset() > e.getOffset() + e.getNewLength()) { + if (getCaretModel().getOffset() < e.getOffset() || getCaretModel().getOffset() > e.getOffset() + e.getOldLength()) { saveCaretRelativePosition(); } else {