From aa9d1f679ea65343e67795b4d70346d72107c345 Mon Sep 17 00:00:00 2001 From: InfiniteBlueGX <105176909+InfiniteBlueGX@users.noreply.github.com> Date: Sun, 9 Oct 2022 13:34:55 -0500 Subject: [PATCH] Fix bug where Save SRAM button could be focused when disabled (#1026) --- source/gui/gui_savebrowser.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/source/gui/gui_savebrowser.cpp b/source/gui/gui_savebrowser.cpp index d9b6eab..049413d 100644 --- a/source/gui/gui_savebrowser.cpp +++ b/source/gui/gui_savebrowser.cpp @@ -269,7 +269,10 @@ void GuiSaveBrowser::Update(GuiTrigger * t) } else { - selectedItem -= 1; + if(saveBtn[selectedItem-1]->IsVisible()) + { + selectedItem -= 1; + } } } else if(t->Down() || arrowDownBtn->GetState() == STATE_CLICKED) @@ -307,7 +310,10 @@ void GuiSaveBrowser::Update(GuiTrigger * t) } else { - selectedItem -= 2; + if(saveBtn[selectedItem-2]->IsVisible()) + { + selectedItem -= 2; + } } }