aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/debuggerplugin.cpp
diff options
context:
space:
mode:
authorChristian Stenger <[email protected]>2018-01-16 14:35:46 +0100
committerChristian Stenger <[email protected]>2018-01-17 05:54:05 +0000
commita26fecf8515ea8d61bb34651edcf7d1bc2aa89c7 (patch)
tree6e8091f326aafcadbb8e9ca3c2155b099633626a /src/plugins/debugger/debuggerplugin.cpp
parentaaaa543a3250ab80e786fac8e26ea0d42ad8c927 (diff)
Debugger: Only raise watchers window if debugger is running
Otherwise you run into a soft assert if you load a session that had watchers. Change-Id: Ib3566e7a8b26d953a904d6eeee536348afba9d62 Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/plugins/debugger/debuggerplugin.cpp')
-rw-r--r--src/plugins/debugger/debuggerplugin.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp
index a71127e38f0..e0fa782c390 100644
--- a/src/plugins/debugger/debuggerplugin.cpp
+++ b/src/plugins/debugger/debuggerplugin.cpp
@@ -3179,7 +3179,8 @@ QWidget *mainWindow()
void raiseWatchersWindow()
{
- return dd->m_mainWindow->raiseDock(DOCKWIDGET_WATCHERS);
+ if (currentEngine()->state() != DebuggerNotReady)
+ dd->m_mainWindow->raiseDock(DOCKWIDGET_WATCHERS);
}
bool isRegistersWindowVisible()