acejump / AceJump

🅰️ single character search, select, and jump
https://plugins.jetbrains.com/plugin/7086-acejump
GNU General Public License v3.0
1.21k stars 91 forks source link

Cannot go to target in Line Mode using non-US keyboard layout #459

Open illagrenan opened 4 months ago

illagrenan commented 4 months ago

Describe the bug

I use two keyboard layouts: US and CS. When I activate Line Mode, the labels above the targets are displayed correctly. Under the US layout, I can navigate to the selected target without any issues. However, under the CS layout, as soon as I start typing, all the labels disappear and the cursor remains in its original position.

To Reproduce

  1. Switch to non-US keyboard layout
  2. Activate Line Mode using Ctrl+Shift+;
  3. Start typing letters
  4. Labels disappears

Expected behavior

Line Mode works independently of the selected keyboard layout.

Screenshots

CS layout:

CS

US layout:

US

Desktop:

Additional context

I found that if I press ENTER using the CS layout after activating the Line Mode, and then start typing the target label, it works fine.

CS layout:

CS_w_ENTER