Skip to content

Commit dbdacd2

Browse files
committed
fix: 得先在music.xml里有longmusic后才能用mcm改
1 parent b3c614b commit dbdacd2

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

MaiChartManager/Models/MusicXml.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,13 @@ public bool LongMusic
457457
set
458458
{
459459
Modified = true;
460-
RootNode.SelectSingleNode("longMusic").InnerText = value ? "1" : "0";
460+
var node = RootNode.SelectSingleNode("longMusic");
461+
if (node == null)
462+
{
463+
node = RootNode.OwnerDocument.CreateElement("longMusic");
464+
RootNode.AppendChild(node);
465+
}
466+
node.InnerText = value ? "1" : "0";
461467
}
462468
}
463469

0 commit comments

Comments
 (0)