From da111406264a0ec0bfae901b096df32f12e8f6d0 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Fri, 14 Mar 2025 23:06:33 +0100 Subject: [PATCH] The HelpComponent icon cache is now cleared when pressing ctrl-r --- es-app/src/views/GamelistBase.cpp | 1 + es-app/src/views/SystemView.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/es-app/src/views/GamelistBase.cpp b/es-app/src/views/GamelistBase.cpp index ad9558a82..9fbfdffd4 100644 --- a/es-app/src/views/GamelistBase.cpp +++ b/es-app/src/views/GamelistBase.cpp @@ -513,6 +513,7 @@ bool GamelistBase::input(InputConfig* config, Input input) (SDL_GetModState() & (KMOD_LCTRL | KMOD_RCTRL)) && input.id == SDLK_r && input.value != 0) { LOG(LogDebug) << "GamelistView::input(): Reloading view"; + mWindow->clearHelpPromptsImageCache(); ViewController::getInstance()->reloadGamelistView(this->mRoot->getSystem(), true); return true; } diff --git a/es-app/src/views/SystemView.cpp b/es-app/src/views/SystemView.cpp index 3704f1e66..2b0386cbe 100644 --- a/es-app/src/views/SystemView.cpp +++ b/es-app/src/views/SystemView.cpp @@ -112,6 +112,7 @@ bool SystemView::input(InputConfig* config, Input input) if (config->getDeviceId() == DEVICE_KEYBOARD && input.value && input.id == SDLK_r && SDL_GetModState() & KMOD_LCTRL && Settings::getInstance()->getBool("Debug")) { LOG(LogDebug) << "SystemView::input(): Reloading all"; + mWindow->clearHelpPromptsImageCache(); TextureResource::manualUnloadAll(); ViewController::getInstance()->reloadAll(); return true;