|
@@ -492,6 +492,17 @@ export default defineComponent({
|
|
|
}
|
|
|
data.isSave = false;
|
|
|
}
|
|
|
+ if (popup.selectMearesShow) {
|
|
|
+ data.selectMeasures.startNote = null;
|
|
|
+ data.selectMeasures.endNote = null;
|
|
|
+ data.selectMeasures.start = 0;
|
|
|
+ data.selectMeasures.end = 0;
|
|
|
+ popup.selectMearesShow = false;
|
|
|
+ data.selectMeasures.state = false;
|
|
|
+ nextTick(() => {
|
|
|
+ data.selectMeasures.state = true;
|
|
|
+ })
|
|
|
+ }
|
|
|
return new Promise((resolve) => {
|
|
|
nextTick(() => {
|
|
|
data.music = renderMeasures(abcData.abc);
|
|
@@ -510,6 +521,7 @@ export default defineComponent({
|
|
|
if (host.includes("localhost") || host.includes("192")) return;
|
|
|
autoSave();
|
|
|
}
|
|
|
+
|
|
|
|
|
|
textAreaRef.value && (textAreaRef.value.value = data.music);
|
|
|
data.drawCount++;
|
|
@@ -1049,7 +1061,7 @@ export default defineComponent({
|
|
|
if (abcData.abc.measures[data.active.measureIndex].notes.length === 0) {
|
|
|
abcData.abc.measures.splice(data.active.measureIndex, 1);
|
|
|
}
|
|
|
- handleResetRender();
|
|
|
+ await handleResetRender();
|
|
|
data.active = null as unknown as INoteActive;
|
|
|
}
|
|
|
};
|