TreeNode: adding ImGuiTreeNodeFlags_NoNavFocus in imgui_internal.h (#8551)

This commit is contained in:
ocornut
2025-04-07 11:41:21 +02:00
parent b4bd596a39
commit 9701810bc3
2 changed files with 3 additions and 0 deletions

View File

@@ -6691,6 +6691,8 @@ bool ImGui::TreeNodeBehavior(ImGuiID id, ImGuiTreeNodeFlags flags, const char* l
button_flags |= ImGuiButtonFlags_PressedOnClickRelease | ImGuiButtonFlags_PressedOnDoubleClick;
else
button_flags |= ImGuiButtonFlags_PressedOnClickRelease;
if (flags & ImGuiTreeNodeFlags_NoNavFocus)
button_flags |= ImGuiButtonFlags_NoNavFocus;
bool selected = (flags & ImGuiTreeNodeFlags_Selected) != 0;
const bool was_selected = selected;