Issue using RIBN as modulation source in v1.24

I ran into some unexpected behavior trying to use the ribbon controller as a modulation source.

I would expect:

  1. When the source is mapped it should no longer control pitch
  2. The upper/lower/both switch next to portamento should not affect the source, because the modulation mappings are already configured explicitly for each layer.

When I turn on the arpeggiator, 1 is no longer true. The ribbon controller goes back to controlling pitch.

2 is not true ever. If I map the controller, the toggle switch will cut out the controller, disabling whatever mapping is active.

I guess that last one could be considered a feature, being able to overrule the mapping with the switch, but I don’t see a practical use for it. I think it would mainly confuse people.