Roam-Research / issues

Roam Research - A note-taking tool for networked thought.
https://roamresearch.com/
304 stars 7 forks source link

Accented keyboard layouts are not working on desktop Roam #605

Closed thesved closed 3 years ago

thesved commented 3 years ago

Describe the bug Roam can't write accented characters in languages where you

See: https://cln.sh/p8wJhC8a1yQJqExGlJ0x

It works in

To Reproduce

Steps to reproduce the behavior:

  1. Change keyboard layout for example to Czech in OS
  2. Write accent, like ˇ
  3. Write a letter, like s
  4. The accent gets replaced by the letter, instead of š it becomes simply s

System Information:

gustavobio commented 3 years ago

I see this when using Safari on my Macbook, but not on Chrome. Same behavior when typing Portuguese characters. You first type the accent, for some reason the accent is select, and the next character, the letter, replaces the selected accent. There are a few issues here reporting this behavior for different languages and nothing has been done.

tombarys commented 3 years ago

It is frustrating enough. French has the problem, too: https://forum.roamresearch.com/t/french-accents-in-roam-safari/2416/2.

I played several hours with BetterTouchTool, macOS text replacements, and TextExpander. Nothing worked.

Please, please, solve this basic bug, @Bardia95. Thanks! Roam Believer.

gustavobio commented 3 years ago

Crazy how long it's taking to solve this.

tombarys commented 3 years ago

Yes, I hate this too.

Gustavo, I found a simple temporary solution: press accent twice before pressing the letter. It works for me. For you?

gustavobio commented 3 years ago

@tombarys It does work, thanks! I only have this problem on Safari, so I've been using Chrome meanwhile. Really wish they'd just fix this though.

tombarys commented 3 years ago

Yes...

Another problem that bothers me (in Safari only) after recent update is

this: https://github.com/Roam-Research/issues/issues/634. Same with you

or problem just on my side? 

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Roam-Research/issues/issues/605#issuecomment- 738125060, or unsubscribe https://github.com/notifications/unsubscribe- auth/ABLWYSBYNRIWXVIDZ5OLF6DSS65ELANCNFSM4TSPPGDQ.

gustavobio commented 3 years ago

Any news on this? This issue is very disrupting for people using accented languages. A quick look at the list of issues here shows several others that are likely related to this one.

tombarys commented 3 years ago

Oh, no! I mentioned that @thesved posted the issue with wrong mention of Chrome. This issue is Safari only! I hope that is the reason @Bardia95 and Roam product team has not reproduced the issue so they do not care. Please, can you look at this?

How it should work with accents: https://cln.sh/kVgDP3TrQC5LqkCvlImn (with others too: ˇ ' ¨ etc.) This is wrong behavior: https://cln.sh/p8wJhC8a1yQJqExGlJ0x

Thank you, @Bardia95 !

Bardia95 commented 3 years ago

@theSherwood fixed this for y'all!

tombarys commented 3 years ago

Oh, this is great! Fantastic! I can write again! :) thanks.