From ecb9faefe10d050adcc8c4adbea8e64843bf3d7c Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 22 Feb 2018 19:46:56 +0000 Subject: [PATCH] Close locked tabs when closing a capture --- qrenderdoc/Windows/TextureViewer.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qrenderdoc/Windows/TextureViewer.cpp b/qrenderdoc/Windows/TextureViewer.cpp index f967aaf7d..6858e361d 100644 --- a/qrenderdoc/Windows/TextureViewer.cpp +++ b/qrenderdoc/Windows/TextureViewer.cpp @@ -2569,6 +2569,10 @@ void TextureViewer::OnCaptureClosed() delete m_Watcher; m_Watcher = NULL; + ToolWindowManagerArea *textureTabs = ui->dockarea->areaOf(ui->renderContainer); + while(textureTabs->count() > 1) + textureTabs->removeTab(1); + m_LockedTabs.clear(); ui->customShader->clear();