diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp
index f0334a89f6d43ecc643155f9829286c71a8bf015..7711ae7777872090dd8c5f4c1bed54c74bac5cb0 100644
--- a/src/plugins/cppeditor/cppeditor.cpp
+++ b/src/plugins/cppeditor/cppeditor.cpp
@@ -369,10 +369,7 @@ void CPPEditor::jumpToMethod(int)
     if (! symbol)
         return;
 
-    Core::EditorManager::instance()->addCurrentPositionToNavigationHistory(true);
     openEditorAt(symbol);
-    Core::EditorManager::instance()->addCurrentPositionToNavigationHistory();
-    setFocus();
 }
 
 void CPPEditor::updateMethodBoxIndex()
diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp
index c17262d18a87d818ca259c69d8d34b6cbee59413..0caa502d7570a23d708104f05da1526e1c5f2f22 100644
--- a/src/plugins/texteditor/basetexteditor.cpp
+++ b/src/plugins/texteditor/basetexteditor.cpp
@@ -123,9 +123,9 @@ protected:
 } // namespace TextEditor
 
 ITextEditor *BaseTextEditor::openEditorAt(const QString &fileName,
-                                             int line,
-                                             int column,
-                                             const QString &editorKind)
+                                          int line,
+                                          int column,
+                                          const QString &editorKind)
 {
     Core::EditorManager *editorManager = Core::EditorManager::instance();
     editorManager->addCurrentPositionToNavigationHistory(true);