diff options
author | hjk <hjk121@nokiamail.com> | 2014-09-02 09:59:56 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2014-09-02 11:07:06 +0200 |
commit | 70d436a610a86d480e1e894635827001ba5d5779 (patch) | |
tree | ff8e25184d1bfbca1d60cba575f013d6121c3b77 /src/plugins/texteditor/basetexteditor.cpp | |
parent | 22aef3b61a7dc14077935eaed606a588faa73bcf (diff) |
EditorManager: Remove editor parameter of addCurrentPositionToNavigationHistory
This only triggered activity if it's the currentEditor().
Change-Id: If9239901c5b30bbb0156e9f6964965cf41db7c16
Reviewed-by: hjk <hjk121@nokiamail.com>
Diffstat (limited to 'src/plugins/texteditor/basetexteditor.cpp')
-rw-r--r-- | src/plugins/texteditor/basetexteditor.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index ffe470e8ee..237e5973b3 100644 --- a/src/plugins/texteditor/basetexteditor.cpp +++ b/src/plugins/texteditor/basetexteditor.cpp @@ -4551,7 +4551,8 @@ void BaseTextEditorWidget::slotCursorPositionChanged() << "indent:" << BaseTextDocumentLayout::userData(textCursor().block())->foldingIndent(); #endif if (!d->m_contentsChanged && d->m_lastCursorChangeWasInteresting) { - EditorManager::addCurrentPositionToNavigationHistory(editor(), d->m_tempNavigationState); + if (EditorManager::currentEditor() && EditorManager::currentEditor()->widget() == this) + EditorManager::addCurrentPositionToNavigationHistory(d->m_tempNavigationState); d->m_lastCursorChangeWasInteresting = false; } else if (d->m_contentsChanged) { d->saveCurrentCursorPositionForNavigation(); |