mirror of
https://github.com/Drezil/imgui.git
synced 2025-07-04 03:58:47 +02:00
Docking: Fixed DockBuilderRemoveNode() from overwriting other parent node flags when trying to move the CentralNode flag.
This commit is contained in:
@ -13492,7 +13492,7 @@ void ImGui::DockBuilderRemoveNode(ImGuiID node_id)
|
||||
DockBuilderRemoveNodeDockedWindows(node_id, true);
|
||||
DockBuilderRemoveNodeChildNodes(node_id);
|
||||
if (node->IsCentralNode() && node->ParentNode)
|
||||
node->ParentNode->LocalFlags = ImGuiDockNodeFlags_CentralNode;
|
||||
node->ParentNode->LocalFlags |= ImGuiDockNodeFlags_CentralNode;
|
||||
DockContextRemoveNode(ctx, node, true);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user