diff --git a/PowerEditor/src/Notepad_plus.cpp b/PowerEditor/src/Notepad_plus.cpp index b1610dcf6..d920dcab7 100644 --- a/PowerEditor/src/Notepad_plus.cpp +++ b/PowerEditor/src/Notepad_plus.cpp @@ -6645,10 +6645,12 @@ void Notepad_plus::notifyBufferActivated(BufferID bufid, int view) if (view == MAIN_VIEW) { _autoCompleteMain.setLanguage(buf->getLangType()); + _mainEditView.maintainStateForNpc(); } else if (view == SUB_VIEW) { _autoCompleteSub.setLanguage(buf->getLangType()); + _subEditView.maintainStateForNpc(); } if (view != currentView())