Remove dangling pointer to tab widget when a dock widget is removed from autohide side bar (#740)
This commit is contained in:
committed by
GitHub
parent
991b69cc51
commit
4e90a38c52
@@ -425,8 +425,8 @@ void CAutoHideDockContainer::cleanupAndDelete()
|
||||
const auto dockWidget = d->DockWidget;
|
||||
if (dockWidget)
|
||||
{
|
||||
|
||||
auto SideTab = d->SideTab;
|
||||
dockWidget->setSideTabWidget(nullptr);
|
||||
SideTab->removeFromSideBar();
|
||||
SideTab->setParent(nullptr);
|
||||
SideTab->hide();
|
||||
|
||||
Reference in New Issue
Block a user