Post event if the key down has changed, not only when it is pressed down, but also when unpressed
Merge remote-tracking branch 'origin/dev' into dev