Canceling Merge File dialog results in a deleted MIDI output port. Steps to reproduce in a freshly installed RG v23.12:
Undo is unaware that anything has changed and closing the session results in the side-effect no being saved. However, if user had already changed something in that session and/or continued in that session after the cancel and then saved, the deleted port would probably have been saved along with it (I didn't try that though).
Workaround is simple...just select the port again when you realize there is no MIDI sound from any of the tracks related to that MIDI device...the named device was still attached and all instrument parameters will probably be unaffected.
It seems the merge of MusicXML files was not respecting the
permanent
flag.I have corrected this.
Please merge
Merged as [aecdc1]. Please test latest git.
Related
Commit: [aecdc1]
I tested this in master [d0760d], and it works fine now.
Related
Commit: [d0760d]