No MIDI input/output device can be chosen if default device is open in another application
If the MIDI input device that MuseScore 3 tries to use (either by default or prior user selection) is already being used by another application when MuseScore starts, the MIDI input and output selectors in Preferences -> IO will be greyed-out and unresponsive to mouse clicks. This means that no MIDI in or out device can be selected by the user. This bug was not present in MuseScore 2.
Steps to reproduce:
- Choose a MIDI input device in MuseScore's via Edit -> Preferences -> IO.
- Close MuseScore.
- Open another application that can accept MIDI input, such as MIDI-OX, and set that application to use the MIDI input device chosen in step 1.
- With this second application still open, start MuseScore again and navigate to Edit -> Preferences -> IO.
Result: The MIDI input and output selectors are disabled, and no MIDI devices can be chosen.
Expected Result: I should still be able to choose a MIDI input and output device.
Close any other applications using the same MIDI input that MuseScore is trying to use, then start MuseScore.
- OS: Windows 7 SP 1 (6.1)
- Arch.: x86_64
- MuseScore version (64-bit): 18.104.22.16871, revision: bafeb45