Current behaviour is to immediately stop track playback when KEY2 is pressed, with no way to cancel and leave track playing (e.g. if KEY2 was mistakenly pressed).
Better behaviour would be to only stop track if KEY2 is pressed, then a valid audio file actually selected and successfully loaded into the relevant buffer.
For discussion and consideration.
Current behaviour is to immediately stop track playback when KEY2 is pressed, with no way to cancel and leave track playing (e.g. if KEY2 was mistakenly pressed).
Better behaviour would be to only stop track if KEY2 is pressed, then a valid audio file actually selected and successfully loaded into the relevant buffer.