From 6426ea2b1ae8e98ed1dc52cc40345609073bdb09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Sun, 7 May 2017 01:30:44 +0200 Subject: [PATCH] WX: Disable NAND import when emulation is running Oversight from the NAND import PR. Allowing this while Wii emulation is running is a recipe for failure. --- Source/Core/DolphinWX/MainMenuBar.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Source/Core/DolphinWX/MainMenuBar.cpp b/Source/Core/DolphinWX/MainMenuBar.cpp index f5cae338ab..c29cbbbef4 100644 --- a/Source/Core/DolphinWX/MainMenuBar.cpp +++ b/Source/Core/DolphinWX/MainMenuBar.cpp @@ -560,8 +560,11 @@ void MainMenuBar::RefreshWiiToolsLabels() const // For similar reasons, it should not be possible to export or import saves, because this can // result in the emulated software being confused, or even worse, exported saves having // inconsistent data. - for (const int index : {IDM_MENU_INSTALL_WAD, IDM_EXPORT_ALL_SAVE, IDM_IMPORT_SAVE}) + for (const int index : {IDM_MENU_INSTALL_WAD, IDM_EXPORT_ALL_SAVE, IDM_IMPORT_SAVE, + IDM_IMPORT_NAND, IDM_EXTRACT_CERTIFICATES}) + { FindItem(index)->Enable(!Core::IsRunning() || !SConfig::GetInstance().bWii); + } } void MainMenuBar::RefreshWiiSystemMenuLabel() const