mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-15 09:27:00 +00:00
Docking: Fix handling of WindowMenuButtonPosition == ImGuiDir_None in Docking Nodes. (#3499)
This commit is contained in:
parent
fa004ae79a
commit
c49330fc52
@ -13254,7 +13254,7 @@ static void ImGui::DockNodeUpdateTabBar(ImGuiDockNode* node, ImGuiWindow* host_w
|
|||||||
node->IsFocused = is_focused;
|
node->IsFocused = is_focused;
|
||||||
|
|
||||||
const ImGuiDockNodeFlags node_flags = node->GetMergedFlags();
|
const ImGuiDockNodeFlags node_flags = node->GetMergedFlags();
|
||||||
const bool has_window_menu_button = (node_flags & ImGuiDockNodeFlags_NoWindowMenuButton) == 0;
|
const bool has_window_menu_button = (node_flags & ImGuiDockNodeFlags_NoWindowMenuButton) == 0 && (style.WindowMenuButtonPosition != ImGuiDir_None);
|
||||||
const bool has_close_button = (node_flags & ImGuiDockNodeFlags_NoCloseButton) == 0;
|
const bool has_close_button = (node_flags & ImGuiDockNodeFlags_NoCloseButton) == 0;
|
||||||
|
|
||||||
// In a dock node, the Collapse Button turns into the Window Menu button.
|
// In a dock node, the Collapse Button turns into the Window Menu button.
|
||||||
|
Loading…
Reference in New Issue
Block a user