FR: Edit Percussion Kit Dialog UI enhancements & fixes

Been editing a lot of custom percussion kits lately. There’s a few small details which would be hopefully simple for the team address that would make the experience more fluid and intuitive.

  1. Drag instruments up and down using the mouse - this only works in the 5-line staff tab. For the Grid and Single-Line instrument tabs, you have to use the Move Up and Down arrows below. This can really slow you down if you have a dozen instruments in a kit and want to move the one at the very top all the way to the very bottom (rather than click and drag once, you need to click the down arrow numerous times).

  2. Selection consistency:

  • You cannot shift click multiple items in 5-line (but you can in Grid and Single-line)
  • 5-line and Grid follow the expected behavior that when you click another item (as in, not using shift-click), it will deselect and re-select the other. I am observing that in Single-line instruments however, every selection gets added (as if stuck on shift-click), and you have to manually deselect each, which is the opposite of typical UI behavior.
  1. The ‘change instrument’ button is frequently broken and doesn’t do anything, unless I close the window and re-open it. Same with ‘add instrument’.

  2. Sync Instrument Order - This may require a bit more development but I would love a button where the order could be sync’ed across each tab. Right now, if you re-order something in Grid and move over to Single-Line, the order is totally different. I can see cases where you might want a different order, so I wish there was a button on any one of these tabs like “sync order” or “make primary order” so the other views would follow suit.