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

simlayer forcing modifier key up #91

Closed
johnlindquist opened this issue Nov 2, 2020 · 2 comments · Fixed by #92
Closed

simlayer forcing modifier key up #91

johnlindquist opened this issue Nov 2, 2020 · 2 comments · Fixed by #92
Labels
bug Something isn't working

Comments

@johnlindquist
Copy link

With the following config, press and hold the keys in this order:

a, d, f, j

  • Bug: When using a simlayer, shift(d) is forced up when option(f) is pressed:
  • Expected: shift(d) should stay down when option(f) is pressed.

The behavior of layers below is what I expect the behavior of simlayers to be. Please note in the screenshots the different behavior of shift.

Note, the configs are identical other than a-mode being swapped between simlayers and layers:

simlayer behavior

{:simlayers {;
             :a-mode {:key :a}
             ;
             }
 :main [{:des "movement"
         :rules [:a-mode

                 [:##d :left_shift]
                 [:##f :left_option]


                 [:##h :left_arrow]
                 [:##j :down_arrow]
                 [:##k :up_arrow]
                 [:##l :right_arrow]
                 ;
                 ]}
        ;
        ]}

layer behavior

{:layers {;
             :a-mode {:key :a}
             ;
             }
 :main [{:des "movement"
         :rules [:a-mode

                 [:##d :left_shift]
                 [:##f :left_option]


                 [:##h :left_arrow]
                 [:##j :down_arrow]
                 [:##k :up_arrow]
                 [:##l :right_arrow]
                 ;
                 ]}
        ;
        ]}
@yqrashawn yqrashawn added the bug Something isn't working label Nov 3, 2020
yqrashawn added a commit that referenced this issue Nov 3, 2020
yqrashawn added a commit that referenced this issue Nov 3, 2020
yqrashawn added a commit that referenced this issue Nov 3, 2020
yqrashawn added a commit that referenced this issue Nov 3, 2020
@yqrashawn
Copy link
Owner

This is solved in version 0.3.3 which just released in homebrew.

@johnlindquist
Copy link
Author

@yqrashawn confirmed fixed. THANK YOU SO MUCH!

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
None yet
Development

Successfully merging a pull request may close this issue.

2 participants