diff --git a/qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerArea.cpp b/qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerArea.cpp index 5b3afece0..e6213901e 100644 --- a/qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerArea.cpp +++ b/qrenderdoc/3rdparty/toolwindowmanager/ToolWindowManagerArea.cpp @@ -139,7 +139,7 @@ bool ToolWindowManagerArea::eventFilter(QObject *object, QEvent *event) { QWidget *w = widget(tabIndex); if(!(m_manager->toolWindowProperties(w) & ToolWindowManager::HideCloseButton)) { - m_manager->removeToolWindow(w); + emit tabCloseRequested(tabIndex); } } } else if (event->type() == QEvent::MouseButtonRelease) {