Street testing fixes

This commit is contained in:
Robin Davies
2021-12-31 10:30:31 -05:00
parent d717a742b9
commit 96584fd4a7
17 changed files with 868 additions and 116 deletions
+5 -3
View File
@@ -193,7 +193,7 @@ void Storage::LoadBank(int64_t instanceId)
this->bankIndex.selectedBank(instanceId);
SaveBankIndex();
}
this->LoadPreset(this->bankIndex.selectedBank());
this->LoadPreset(this->currentBank.selectedPreset());
}
void Storage::LoadCurrentBank()
@@ -368,8 +368,10 @@ bool Storage::LoadPreset(int64_t instanceId)
{
if (!currentBank.hasItem(instanceId))
return false;
currentBank.selectedPreset(instanceId);
SaveCurrentBank();
if (instanceId != currentBank.selectedPreset()) {
currentBank.selectedPreset(instanceId);
SaveCurrentBank();
}
return true;
}
void Storage::saveCurrentPreset(const PedalBoard &pedalBoard)