diff --git a/sphaira/source/ui/menus/filebrowser.cpp b/sphaira/source/ui/menus/filebrowser.cpp index 7c6c3ae..0612fcf 100644 --- a/sphaira/source/ui/menus/filebrowser.cpp +++ b/sphaira/source/ui/menus/filebrowser.cpp @@ -704,12 +704,7 @@ void FsView::InstallForwarder() { void FsView::InstallFiles() { if (!App::GetInstallEnable()) { - App::Push( - "Install disabled...\n" - "Please enable installing via the install options."_i18n, - "OK"_i18n - ); - + App::ShowEnableInstallPrompt(); return; } diff --git a/sphaira/source/ui/menus/gc_menu.cpp b/sphaira/source/ui/menus/gc_menu.cpp index e31b783..1f7a745 100644 --- a/sphaira/source/ui/menus/gc_menu.cpp +++ b/sphaira/source/ui/menus/gc_menu.cpp @@ -376,11 +376,7 @@ Menu::Menu(u32 flags) : MenuBase{"GameCard"_i18n, flags} { if (m_option_index == 0) { if (!App::GetInstallEnable()) { - App::Push( - "Install disabled...\n" - "Please enable installing via the install options."_i18n, - "OK"_i18n - ); + App::ShowEnableInstallPrompt(); } else { log_write("[GC] doing install A\n"); App::Push(m_icon, "Installing "_i18n, m_entries[m_entry_index].lang_entry.name, [this](auto pbox) -> Result {