diff --git a/PowerEditor/src/ScitillaComponent/ScintillaEditView.cpp b/PowerEditor/src/ScitillaComponent/ScintillaEditView.cpp index 879300b64..9e814dde5 100644 --- a/PowerEditor/src/ScitillaComponent/ScintillaEditView.cpp +++ b/PowerEditor/src/ScitillaComponent/ScintillaEditView.cpp @@ -3290,6 +3290,8 @@ void ScintillaEditView::foldChanged(size_t line, int levelNow, int levelPrev) void ScintillaEditView::scrollPosToCenter(size_t pos) { + _positionRestoreNeeded = false; + execute(SCI_GOTOPOS, pos); int line = static_cast(execute(SCI_LINEFROMPOSITION, pos));