From a768e7b96b00f5e34bb612cd179af86e31fae35f Mon Sep 17 00:00:00 2001 From: Hyper <34012267+hyperbx@users.noreply.github.com> Date: Mon, 18 Nov 2024 21:34:28 +0000 Subject: [PATCH] options_menu: hide menu on Y hold --- UnleashedRecomp/ui/options_menu.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/UnleashedRecomp/ui/options_menu.cpp b/UnleashedRecomp/ui/options_menu.cpp index 0427fb47..b793a060 100644 --- a/UnleashedRecomp/ui/options_menu.cpp +++ b/UnleashedRecomp/ui/options_menu.cpp @@ -717,7 +717,9 @@ void DrawInfoPanel() void OptionsMenu::Draw() { - if (!s_isVisible) + auto inputState = SWA::CInputState::GetInstance(); + + if (!s_isVisible || inputState->GetPadState().IsDown(SWA::eKeyState_Y)) return; g_callbackDataIndex = 0;