Browse Source

Docking: Fixed using ImGuiDockNodeFlags_AutoHideTabBar with ConfigDockingTabBarOnSingleWindows. (#2109)

omar 6 years ago
parent
commit
8bc6d976cb
1 changed files with 5 additions and 0 deletions
  1. 5 0
      imgui.cpp

+ 5 - 0
imgui.cpp

@@ -11855,6 +11855,11 @@ void ImGui::DockContextProcessDock(ImGuiContext* ctx, ImGuiDockRequest* req)
                 DockSettingsRenameNodeReferences(payload_dock_id, node->ID);
         }
     }
+    else
+    {
+        // When docking a floating single window node we want to reevaluate auto-hiding of the tab bar
+        node->WantHiddenTabBarUpdate = true;
+    }
 
     // Update selection immediately
     if (ImGuiTabBar* tab_bar = node->TabBar)