tirando pattern padrão quando não estamos editando alguma

This commit is contained in:
JotaChina committed 2025-12-27 21:14:05 -03:00
1 parent a985798206
commit d3e209d8e8
3 files changed
+38 -28

No files matched your search

+9
View File
@@ -1356,6 +1356,15 @@ async function handleActionBroadcast(action) {
// índice que veio do seletor global
const { patternIndex } = action;
// ✅ limpar seleção
if (!Number.isInteger(patternIndex)) {
appState.pattern.activePatternIndex = null;
appState.pattern.tracks.forEach((t) => (t.activePatternIndex = null));
renderAll();
saveStateToSession();
break;
}
// fonte de verdade global (muitos pontos da UI usam isso)
appState.pattern.activePatternIndex = patternIndex;