From 357e7ee96504173f9d5afffe6081fed1f6bf063e Mon Sep 17 00:00:00 2001 From: Alexandru Croitor Date: Wed, 10 Feb 2016 12:53:45 +0100 Subject: [PATCH] Debugger: Fix switching between threads not updating stack pane. Task-number: QTCREATORBUG-15587 Change-Id: I41b2025e26d79ca0acf12d8d6468786f5dd121b2 Reviewed-by: hjk --- src/plugins/debugger/lldb/lldbengine.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/plugins/debugger/lldb/lldbengine.cpp b/src/plugins/debugger/lldb/lldbengine.cpp index 0a39df0856d..769594a2111 100644 --- a/src/plugins/debugger/lldb/lldbengine.cpp +++ b/src/plugins/debugger/lldb/lldbengine.cpp @@ -542,11 +542,7 @@ void LldbEngine::selectThread(ThreadId threadId) DebuggerCommand cmd("selectThread"); cmd.arg("id", threadId.raw()); cmd.callback = [this](const DebuggerResponse &) { - DebuggerCommand cmd("fetchStack"); - cmd.arg("nativemixed", isNativeMixedActive()); - cmd.arg("stacklimit", action(MaximalStackDepth)->value().toInt()); - runCommand(cmd); - updateLocals(); + fetchStack(action(MaximalStackDepth)->value().toInt()); }; runCommand(cmd); }