Forráskód Böngészése

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

omar 6 éve
szülő
commit
8bc6d976cb
1 módosított fájl, 5 hozzáadás és 0 törlés
  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)