melhorando a leitura de projetos no mmpCreator

This commit is contained in:
JotaChina committed 2025-12-25 13:30:49 -03:00
1 parent ca2dd448c4
commit 2a4f08a074
1 file changed
+10
+10
View File
@@ -504,6 +504,16 @@ export async function parseMmpContent(xmlString) {
console.error("Erro ao carregar áudios:", error);
}
const patternNames = basslineContainers.map(b => b.name); // ["Caixa","Kick","Batida/Linha de Baixo 2",...]
newTracks.forEach(t => {
if (t.type === "bassline") return;
(t.patterns || []).forEach((p, idx) => {
if (patternNames[idx]) p.name = patternNames[idx];
});
});
// Atualiza estado global
appState.pattern.tracks = newTracks;
appState.pattern.focusedBasslineId = null; // Reseta o foco