Skip to content

Commit 4e90a38

Browse files
authored
Remove dangling pointer to tab widget when a dock widget is removed from autohide side bar (#740)
1 parent 991b69c commit 4e90a38

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/AutoHideDockContainer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,8 +425,8 @@ void CAutoHideDockContainer::cleanupAndDelete()
425425
const auto dockWidget = d->DockWidget;
426426
if (dockWidget)
427427
{
428-
429428
auto SideTab = d->SideTab;
429+
dockWidget->setSideTabWidget(nullptr);
430430
SideTab->removeFromSideBar();
431431
SideTab->setParent(nullptr);
432432
SideTab->hide();

0 commit comments

Comments
 (0)