Qt: only allow removal of firmware cache while emulator is stopped

This commit is contained in:
Megamouse 2026-05-20 19:19:16 +02:00
parent 190378bc33
commit 67464f97df

View File

@ -2016,6 +2016,7 @@ void main_window::OnEmuStop()
ui->batchRemoveSPUCachesAct->setEnabled(true); ui->batchRemoveSPUCachesAct->setEnabled(true);
ui->removeHDD1CachesAct->setEnabled(true); ui->removeHDD1CachesAct->setEnabled(true);
ui->removeAllCachesAct->setEnabled(true); ui->removeAllCachesAct->setEnabled(true);
ui->removeFirmwareCacheAct->setEnabled(true);
ui->removeSavestatesAct->setEnabled(true); ui->removeSavestatesAct->setEnabled(true);
ui->cleanUpGameListAct->setEnabled(true); ui->cleanUpGameListAct->setEnabled(true);
@ -2070,6 +2071,7 @@ void main_window::OnEmuReady()
ui->batchRemoveSPUCachesAct->setEnabled(false); ui->batchRemoveSPUCachesAct->setEnabled(false);
ui->removeHDD1CachesAct->setEnabled(false); ui->removeHDD1CachesAct->setEnabled(false);
ui->removeAllCachesAct->setEnabled(false); ui->removeAllCachesAct->setEnabled(false);
ui->removeFirmwareCacheAct->setEnabled(false);
ui->removeSavestatesAct->setEnabled(false); ui->removeSavestatesAct->setEnabled(false);
ui->cleanUpGameListAct->setEnabled(false); ui->cleanUpGameListAct->setEnabled(false);