Skip to content

Commit 250333d

Browse files
rokupsocornut
authored andcommitted
Docking: Fix unhiding tab bar regression. (#5325, #5181)
Broken by 9038678
1 parent 3605521 commit 250333d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

imgui.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6128,8 +6128,10 @@ void ImGui::RenderWindowDecorations(ImGuiWindow* window, const ImRect& title_bar
61286128
float unhide_sz_hit = ImFloor(g.FontSize * 0.55f);
61296129
ImVec2 p = node->Pos;
61306130
ImRect r(p, p + ImVec2(unhide_sz_hit, unhide_sz_hit));
6131+
ImGuiID unhide_id = window->GetID("#UNHIDE");
6132+
KeepAliveID(unhide_id);
61316133
bool hovered, held;
6132-
if (ButtonBehavior(r, window->GetID("#UNHIDE"), &hovered, &held, ImGuiButtonFlags_FlattenChildren))
6134+
if (ButtonBehavior(r, unhide_id, &hovered, &held, ImGuiButtonFlags_FlattenChildren))
61336135
node->WantHiddenTabBarToggle = true;
61346136
else if (held && IsMouseDragging(0))
61356137
StartMouseMovingWindowOrNode(window, node, true);

0 commit comments

Comments
 (0)