1
0
Fork 0
mirror of https://github.com/ocornut/imgui.git synced 2026-01-29 03:00:05 +00:00

Fixed ad37b79 breaking IsItemHovered()->IsItemFocused() passthrough for navigation.

+ Backends: comments.
This commit is contained in:
ocornut 2024-10-14 19:13:04 +02:00
parent 97da66209c
commit 42f47590f9
3 changed files with 3 additions and 1 deletions

View file

@ -4445,7 +4445,7 @@ bool ImGui::IsItemHovered(ImGuiHoveredFlags flags)
if (g.NavDisableMouseHover && !g.NavDisableHighlight && !(flags & ImGuiHoveredFlags_NoNavOverride))
{
if (g.LastItemData.ID == g.NavId && g.NavId != 0) // IsItemFocused()
if (!IsItemFocused())
return false;
if ((g.LastItemData.InFlags & ImGuiItemFlags_Disabled) && !(flags & ImGuiHoveredFlags_AllowWhenDisabled))
return false;