From b87968ae212d5184fb51546b9227cabb2726532d Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 7 Oct 2016 15:48:41 +0200 Subject: [PATCH] If a wrapper should be maximised, re-maximise it on restore to force --- qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp b/qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp index fc2d72e64..b8b90252d 100644 --- a/qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp +++ b/qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManager.cpp @@ -327,6 +327,11 @@ void ToolWindowManager::restoreState(const QVariant &data) { ToolWindowManagerWrapper* wrapper = new ToolWindowManagerWrapper(this); wrapper->restoreState(windowData.toMap()); wrapper->show(); + if(wrapper->windowState() && Qt::WindowMaximized) + { + wrapper->setWindowState(0); + wrapper->setWindowState(Qt::WindowMaximized); + } } simplifyLayout(); foreach(QWidget* toolWindow, m_toolWindows) {