Because the active key for redial was getting cached as the key being pressed, Redial would only ever see a key toggled on event for `Key_Redial`. It would then set `redial_held_` to `true`, but it would never get set to `false` on the key's release. This change both fixes it and simplifies the plugin as it is adapted to the keyboard state array by doing away with unnecessary state variables, including `redial_held_`. Signed-off-by: Michael Richters <gedankenexperimenter@gmail.com>pull/1024/head
parent
a1bbe40967
commit
c00bd1a0d6
Loading…
Reference in new issue