FullscreenUI: Fix popup close resetting window scroll

This commit is contained in:
Stenzek
2024-08-13 17:48:31 +10:00
parent f99d5ff39d
commit 13a37418e6
3 changed files with 61 additions and 44 deletions

View File

@@ -142,9 +142,18 @@ void EndLayout();
void PushResetLayout();
void PopResetLayout();
void QueueResetFocus();
enum class FocusResetType : u8
{
None,
PopupOpened,
PopupClosed,
WindowChanged,
Other,
};
void QueueResetFocus(FocusResetType type);
bool ResetFocusHere();
bool IsFocusResetQueued();
FocusResetType GetQueuedFocusResetType();
void ForceKeyNavEnabled();
bool WantsToCloseMenu();