Open Menturan opened 4 years ago
I have the feeling that the code might be looking for the grave/backtick keypress, rather than looking at what the last character typed was. So when different keyboard layouts actually have the character somewhere else it doesn't trigger.
[[Shift-L]] === [[Shift-R]]
I have the feeling that the code might be looking for the grave/backtick keypress, rather than looking at what the last character typed was.
without looking at the code I would expect the input be abstract to auto completion.
@arcturus140 Could you check this with 0.13.0 as well? Just to make sure nothing affected this behavior between 0.11.12 and now.
I notice that Boostnote uses Codemirror as text editor and that there is an closebrackets.js addon that we are using for this functionality. Maybe the issue is with that addon?
@Flexo013 I repeated the test, same result. FYI I am using a different keyboard but similar layout myself and never had any issues. Is there a way to log input keys in Boostnote?
Maybe system region settings make a difference?
@Menturan are you using swedish in swedish or a subtype variant, like DVORAK or Macintosh?
Do you get the same result when using
What is your Editor Keymap setting in Preferences / Interface
?
@Menturan are you using swedish in swedish or a subtype variant, like DVORAK or Macintosh?
No subtype. Standard Swedish layout.
Current behavior
When typing the grave accent character, it doesn't autocomplete with matching or triples.
Expected behavior
Autocomplete with matching or triples grave accent characters.
Steps to reproduce
Theory
My theory why this doesn't work is that the grave-accent-key is on another key than on us keyboards and you have to press Shift+grave-accent-key.
Environment