From b9328012b16f6e878782b7e309ae8327616b919e Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Mon, 2 Jul 2018 15:19:54 +0200 Subject: [PATCH] Debugger: Do not switch to design mode when hitting a break point Change-Id: I2b31aa78a707ca830382095f20d33439caa830ac Task-number: QTCREATORBUG-20712 Reviewed-by: hjk Reviewed-by: Eike Ziller --- src/plugins/debugger/debuggerengine.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/debugger/debuggerengine.cpp b/src/plugins/debugger/debuggerengine.cpp index df8ae8d5dc7..4e8ba42d181 100644 --- a/src/plugins/debugger/debuggerengine.cpp +++ b/src/plugins/debugger/debuggerengine.cpp @@ -534,8 +534,10 @@ void DebuggerEngine::gotoLocation(const Location &loc) const QString file = QDir::cleanPath(loc.fileName()); const int line = loc.lineNumber(); bool newEditor = false; - IEditor *editor = EditorManager::openEditor(file, Id(), - EditorManager::IgnoreNavigationHistory, &newEditor); + IEditor *editor = EditorManager::openEditor( + file, Id(), + EditorManager::IgnoreNavigationHistory | EditorManager::DoNotSwitchToDesignMode, + &newEditor); QTC_ASSERT(editor, return); // Unreadable file? editor->gotoLine(line, 0, !boolSetting(StationaryEditorWhileStepping));