EscapeOneShot needs to stop bailing out early when a oneshot is pressed (sticky appears pressed), and continue with its process if there's a sticky oneshot. This makes stickies cancelable via the EscapeOneShot plugin. For this to work, OneShot needed an `.isSticky()` method, much like `.isActive()` and `.isPressed()`. Fixes #413 and likely addresses part of #408 too. Signed-off-by: Gergely Nagy <algernon@keyboard.io>pull/435/head
parent
5319898e78
commit
94736aaffb
Loading…
Reference in new issue