mirror of
https://github.com/stenzek/duckstation.git
synced 2025-06-06 03:25:36 +00:00
FullscreenUI: Cancel pending nav on focus reset
This commit is contained in:
parent
9d59763bad
commit
1ad9ca7e90
@ -833,6 +833,13 @@ void ImGuiFullscreen::QueueResetFocus(FocusResetType type)
|
|||||||
s_state.focus_reset_queued = type;
|
s_state.focus_reset_queued = type;
|
||||||
s_state.close_button_state =
|
s_state.close_button_state =
|
||||||
(s_state.close_button_state != CloseButtonState::Cancelled) ? CloseButtonState::None : CloseButtonState::Cancelled;
|
(s_state.close_button_state != CloseButtonState::Cancelled) ? CloseButtonState::None : CloseButtonState::Cancelled;
|
||||||
|
|
||||||
|
GImGui->NavMoveSubmitted = false;
|
||||||
|
GImGui->NavMoveDir = ImGuiDir_None;
|
||||||
|
GImGui->NavMoveFlags = ImGuiNavMoveFlags_None;
|
||||||
|
GImGui->NavMoveScrollFlags = ImGuiScrollFlags_None;
|
||||||
|
GImGui->NavMoveClipDir = GImGui->NavMoveDir;
|
||||||
|
GImGui->NavScoringNoClipRect = ImRect(+FLT_MAX, +FLT_MAX, -FLT_MAX, -FLT_MAX);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ImGuiFullscreen::ResetFocusHere()
|
bool ImGuiFullscreen::ResetFocusHere()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user