When esc is mapped to the number or function layers.
Then nothing happens at the second or third (compound chord) impulse prompts when pressing:
number layer esc
or function layer esc
This works:
number esc or function esc does close the first impulse prompt
esc on the main layer closes any of the three impulse prompts
To Reproduce
Remap esc to all three layers.
for example:
main layer: left mouse north (or default mapping on either thumb 3 south)
number layer: left ring west (with default number layer keys on left pinky west, right pinky east)
function layer: left mouse east (with default function layer keys on left or right pinky 3d press, or on right mouse south)
Open and focus a text editor, for example: notepad++
Press i DUP to show the first impulse prompt: >I<mpulse output:
Press a to add an example output.
Press enter to confirm the output and open the second impulse prompt: >I<mpulse input(1):
Press number esc or function esc
Observed behavior
Nothing happens.
The same thing happens from the third impulse prompt (compound cord): >I<mpulse input(2):
The third impulse prompt is accessed with shift enter from the second impulse prompt: >I<mpulse input(1):
Expected behavior
The impulse prompt should be erased.
This happens when esc is pressed on the main layer, from all three impulse prompts.
Numshift esc or Function esc only works from the first impulse prompt.
Please complete the following information:
OS: Win 10
CharaChorder Device: CharaChorder One
CCOS Version: 1.9.10-beta
Additional context
The steps and behaviors above are reproducible when the setting: Compound Chording
is Enabled or Disabled.
Describe the bug
When
esc
is mapped to the number or function layers. Then nothing happens at the second or third (compound chord) impulse prompts when pressing:esc
esc
This works:
esc
or functionesc
does close the first impulse promptesc
on the main layer closes any of the three impulse promptsTo Reproduce
esc
to all three layers. for example:left mouse north
(or default mapping on either thumb 3 south)left ring west
(with default number layer keys on left pinky west, right pinky east)left mouse east
(with default function layer keys on left or right pinky 3d press, or on right mouse south)i DUP
to show the first impulse prompt: >I<mpulse output:a
to add an example output.enter
to confirm the output and open the second impulse prompt: >I<mpulse input(1):esc
or functionesc
Observed behavior Nothing happens.
The same thing happens from the third impulse prompt (compound cord): >I<mpulse input(2): The third impulse prompt is accessed with
shift enter
from the second impulse prompt: >I<mpulse input(1):Expected behavior The impulse prompt should be erased.
This happens when
esc
is pressed on the main layer, from all three impulse prompts.Numshift esc or Function esc only works from the first impulse prompt.
Please complete the following information:
Additional context
The steps and behaviors above are reproducible when the setting: Compound Chording is Enabled or Disabled.