EditorManager: Remove editor parameter of addCurrentPositionToNavigationHistory

This only triggered activity if it's the currentEditor().

Change-Id: If9239901c5b30bbb0156e9f6964965cf41db7c16
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
hjk
2014-09-02 09:59:56 +02:00
parent 22aef3b61a
commit 70d436a610
5 changed files with 8 additions and 11 deletions

View File

@@ -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();