From e138a5fcb51377e10450a16362e8eae266be39ea Mon Sep 17 00:00:00 2001 From: omar Date: Tue, 27 Nov 2018 17:40:25 +0100 Subject: [PATCH] Docking: Fixed debug Rebuild operation. --- imgui.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/imgui.cpp b/imgui.cpp index 295a3197..eecff101 100644 --- a/imgui.cpp +++ b/imgui.cpp @@ -11970,7 +11970,8 @@ void ImGui::DockBuilderRemoveNodeChildNodes(ImGuiID root_id) // DockNodeMoveWindows->DockNodeAddWindow will normally set those when reaching two windows (which is only adequate during interactive merge) // Make sure we don't lose our current pos/size. (FIXME-DOCK: Consider tidying up that code in DockNodeAddWindow instead) - root_node->InitFromFirstWindowPosSize = false; + if (root_node) + root_node->InitFromFirstWindowPosSize = false; // Apply to settings for (int settings_n = 0; settings_n < ctx->SettingsWindows.Size; settings_n++)