Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Defect: Can't close some impulse prompts with esc on num or func layers #82

Open
duianto opened this issue May 28, 2024 · 1 comment
Open
Labels
bug Something isn't working

Comments

@duianto
Copy link

duianto commented May 28, 2024

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:

  • 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

  1. 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)
  1. Open and focus a text editor, for example: notepad++
  2. Press i DUP to show the first impulse prompt: >I<mpulse output:
  3. Press a to add an example output.
  4. Press enter to confirm the output and open the second impulse prompt: >I<mpulse input(1):
  5. 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.

@duianto duianto added the bug Something isn't working label May 28, 2024
@duianto
Copy link
Author

duianto commented May 31, 2024

The same thing happens with the GTM (both pinkies north).

Doesn't close

numshift esc (esc mapped to numshift left ring west)

Closes

esc on the main layer (esc mapped to left mouse north).

@jdestgermain jdestgermain moved this from To Review to Backlog in CCOS Development Jul 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Backlog
Development

No branches or pull requests

1 participant