GUI: don't update FM/wave synth preview twice

issue #1404
This commit is contained in:
tildearrow 2023-08-23 12:21:39 -05:00
parent e4e92f9af3
commit b946c35fa7
1 changed files with 4 additions and 2 deletions

View File

@ -105,8 +105,10 @@ void FurnaceGUI::insListItem(int i, int dir, int asset) {
bool insPressed=ImGui::IsItemActivated();
if (insReleased || (!insListDir && insPressed)) {
curIns=i;
wavePreviewInit=true;
updateFMPreview=true;
if (!insReleased || insListDir) {
wavePreviewInit=true;
updateFMPreview=true;
}
lastAssetType=0;
if (settings.insFocusesPattern && patternOpen)
nextWindow=GUI_WINDOW_PATTERN;