Deactivated Controller Still Gets Values When Midi Mapped

If there is a controller like a valuebox is set to ```
.active = false

But if the controller is midi-mapped, the user still can set values with the assigned midi controller.  
I think the user should not be able to change the controller at all, if it is deactivated.

This is intended, because the MIDI mapping does not “go through” the control itself, it only links a MIDI mapping to make assignment via the GUI easier.
MIDI mappings are also applied when there is no GUI present, and they could in theory be mapped to multiple GUI elements or none at all.

If you want/need to disallow changing some internal values, then either check the control’s active state (not recommended because the GUI may not be open/visible), or check the preconditions that you also use in the GUI to deactivate the control.