From f2ca8f4b00d7fd20e62e136931ad83c72c26f96f Mon Sep 17 00:00:00 2001 From: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com> Date: Sun, 14 Apr 2024 18:49:49 +0200 Subject: [PATCH] FlashScreen: Move home button disable to update state --- README.md | 2 +- source/screens/FlashScreen.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 955e11b..e7c7277 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ No one but yourself is responsible for any sort of damage resulting from using t For building you need: - [wut](https://github.com/devkitPro/wut) - [libmocha](https://github.com/wiiu-env/libmocha) -- [wiiu-sdl2](https://github.com/GaryOderNichts/SDL/tree/wiiu-sdl2-2.26) +- wiiu-sdl2 - wiiu-sdl2_ttf To build the project run `make`. diff --git a/source/screens/FlashScreen.cpp b/source/screens/FlashScreen.cpp index c7feae0..85a9027 100644 --- a/source/screens/FlashScreen.cpp +++ b/source/screens/FlashScreen.cpp @@ -314,8 +314,6 @@ bool FlashScreen::Update(VPADStatus& input) break; } case STATE_PREPARE: { - ProcUI::SetHomeButtonMenuEnabled(false); - std::string originalFirmwarePath; if (!GetDRCFirmwarePath(originalFirmwarePath)) { mErrorString = "Failed to get original DRC firmware path"; @@ -374,6 +372,8 @@ bool FlashScreen::Update(VPADStatus& input) break; } case STATE_UPDATE: { + ProcUI::SetHomeButtonMenuEnabled(false); + if (!CaffeineInvalidate()) { mErrorString = "Failed to invalidate caffeine."; mState = STATE_ERROR;