From 7777df42cf0962f6f3f4c08f44f7a0ed241ce04a Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 27 Aug 2018 10:23:25 +0200 Subject: [PATCH] Debugger: Only hide, not destroy toolbars when switching perspectives May save a few cycles for re-creation and re-layouting flicker when switching back. Change-Id: Ifc29adb008d2fa0966f68fe45b3258e6dd199d08 Reviewed-by: Christian Stenger --- src/plugins/debugger/debuggermainwindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/debugger/debuggermainwindow.cpp b/src/plugins/debugger/debuggermainwindow.cpp index 992065f55d9..bf4b6af59f0 100644 --- a/src/plugins/debugger/debuggermainwindow.cpp +++ b/src/plugins/debugger/debuggermainwindow.cpp @@ -510,7 +510,7 @@ void DebuggerMainWindowPrivate::depopulateCurrentPerspective() QWidget *central = m_currentPerspective->centralWidget(); m_centralWidgetStack->removeWidget(central ? central : m_editorPlaceHolder); - m_currentPerspective->d->destroyToolBar(); + m_currentPerspective->d->hideToolBar(); } }