mirror of
https://github.com/ocornut/imgui.git
synced 2026-01-11 00:04:24 +00:00
Add indentation to ButtonBehavior() - no logic change.
This commit is contained in:
parent
0ba9fedf1a
commit
7c483a0eba
2 changed files with 27 additions and 25 deletions
|
|
@ -77,7 +77,7 @@ Other Changes:
|
||||||
instead of IMGUI_IMPL_WEBGPU_BACKEND_WGPU, if neither are specified.
|
instead of IMGUI_IMPL_WEBGPU_BACKEND_WGPU, if neither are specified.
|
||||||
(note: examples application were not updated yet)
|
(note: examples application were not updated yet)
|
||||||
- Win32: Revert 1.92.4 change of comparing dwPacketNumber, which prevents
|
- Win32: Revert 1.92.4 change of comparing dwPacketNumber, which prevents
|
||||||
refreshing accurate gamepad info after focus-out + io.ClearInputsKey(). (#8556)
|
refreshing accurate gamepad info after focus-out + io.ClearInputKeys(). (#8556)
|
||||||
|
|
||||||
- Examples:
|
- Examples:
|
||||||
- GLFW+WebGPU: removed unnecessary ImGui_ImplWGPU_InvalidateDeviceObjects() call
|
- GLFW+WebGPU: removed unnecessary ImGui_ImplWGPU_InvalidateDeviceObjects() call
|
||||||
|
|
|
||||||
|
|
@ -675,6 +675,7 @@ bool ImGui::ButtonBehavior(const ImRect& bb, ImGuiID id, bool* out_hovered, bool
|
||||||
|
|
||||||
// Keyboard/Gamepad navigation handling
|
// Keyboard/Gamepad navigation handling
|
||||||
// We report navigated and navigation-activated items as hovered but we don't set g.HoveredId to not interfere with mouse.
|
// We report navigated and navigation-activated items as hovered but we don't set g.HoveredId to not interfere with mouse.
|
||||||
|
{
|
||||||
if (g.NavId == id && g.NavCursorVisible && g.NavHighlightItemUnderNav)
|
if (g.NavId == id && g.NavCursorVisible && g.NavHighlightItemUnderNav)
|
||||||
if (!(flags & ImGuiButtonFlags_NoHoveredOnFocus))
|
if (!(flags & ImGuiButtonFlags_NoHoveredOnFocus))
|
||||||
hovered = true;
|
hovered = true;
|
||||||
|
|
@ -703,6 +704,7 @@ bool ImGui::ButtonBehavior(const ImRect& bb, ImGuiID id, bool* out_hovered, bool
|
||||||
g.ActiveIdFromShortcut = true;
|
g.ActiveIdFromShortcut = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Process while held
|
// Process while held
|
||||||
bool held = false;
|
bool held = false;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue