Skip to content

Commit a7a4f83

Browse files
committed
[fix]修复删除part时钢琴窗仍残留的问题
1 parent c0a2abe commit a7a4f83

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

TuneLab/UI/MainWindow/Editor/Editor.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,11 @@ public void SwitchEditingPart(IPart? part)
117117
{
118118
mLastPart = mEditingPart;
119119
mEditingPart = part;
120-
if (part is IMidiPart midiPart)
120+
if (part == null)
121+
{
122+
mPianoWindow.Part = null;
123+
}
124+
else if (part is IMidiPart midiPart)
121125
{
122126
mPianoWindow.Part = midiPart;
123127
}

0 commit comments

Comments
 (0)