You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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 theno
. 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.The text was updated successfully, but these errors were encountered: