fix #17521: Replacing arpeggio and undo removes it completely
add ability to change arpeggio by drag/drop/dbl click