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

Typing the Czech ó letter inserts extraneous single quotes. #374

Open
mspi21 opened this issue Jun 2, 2024 · 0 comments
Open

Typing the Czech ó letter inserts extraneous single quotes. #374

mspi21 opened this issue Jun 2, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@mspi21
Copy link

mspi21 commented Jun 2, 2024

What happened?

Hello,

first of all, thank you for your work on this app, so far it is the most usable text editor I have come across on iPadOS and it is great to see that it is open-source. That said, I have found a very niche bug specific to the Czech keyboard (so I don’t blame you for not having accounted for it 🙂).

The way that this letter is typed on the Czech keyboard is by first pressing the key for (this is the key right next to the spacebar, = in the US layout) and then o. Normally (e.g. in iOS apps), this combination types the single letter ó, however, in Runestone, the first keystroke automatically inserts a pair of single quotes (for some reason, Apple inserts a single quote / apostrophe instead of the proper “acute” symbol (Unicode 0xB4, ´) when the mentioned key is first pressed, so this is interpreted as the user typing an opening single quote) and then the second stroke generates the additional ó—the result is hence ’ó’ instead of just ó.

This also happens with other “accented” letters such as á, é, etc., but these have their own keys in the Czech keyboard layout—unlike ó.

What are the steps to reproduce?

Step 1: Set the keyboard layout to Czech (QWERTY).
Step 2: Open a text file using Runestone.
Step 3: Type the acute symbol (key next to the backspace key) and then o.

What is the expected behavior?

I expect ó to be typed. Instead, ’ó’ is typed.

@mspi21 mspi21 added the bug Something isn't working label Jun 2, 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
None yet
Development

No branches or pull requests

2 participants