Merge pull request #115840 from SpikeTrapBoomStudios/fix-floating-dock-crash

Properly handle closing floating docks
This commit is contained in:
Thaddeus Crews 2026-02-04 11:04:14 -06:00
commit 3d113f4052
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC

View file

@ -578,7 +578,10 @@ void EditorDockManager::close_dock(EditorDock *p_dock) {
}
p_dock->is_open = false;
p_dock->get_parent_container()->dock_closed(p_dock);
DockTabContainer *parent_container = p_dock->get_parent_container();
if (parent_container) {
parent_container->dock_closed(p_dock);
}
// Hide before moving to remove inconsistent signals.
p_dock->hide();