Assuming that the devs are not responding because the BUG has been marked as “solved”, I am opening this again here, as this is still a significant issue that needs looking into.
Look at @virtuali’s response - the modifiers are working, but the underlying non-modifier key is also triggered, which is 101% a bug and a problem.
@EPellissier @FlyingRaccoon @Boris