Cursor keys are NOT working properly.
The bug involves onscreen keyboards with cursor keys and external keyboards. The last Telegram version which worked correctly is 8.6.2-26005 (FOSS version tested); and as far as I have tested the bug is present in all Telegram versions above that one, which is 8.7.4 until 9.3.2.
IT'S ABOUT TIME TO FIX THIS BUG, dear Telegram developers:
Cursor keys straight cause a change of context out of the input field.
In the bugged Telegram versions the cursor keys make the app jump to other fields and interact with them, when the normal and expected behaviour is to navigate or move the cursor among the text in the chat input field. For example, the up cursor key starts selecting chat balloons instead of moving the cursor just before the first word or character in the input field as it should. It's like if the cursor keys have some strange modifier key stuck enabled, or are being incorrectly recognized; however, when modifier keys are used along the cursor keys they work correctly: I can hold Shift and select text, or hold Ctrl and jump between words.
The bug also affects Telegram FOSS, which of course inherits it.
This was reported MUCH before, so I decided to make a thread with all the available relevant information and even upload a proper video (only 15 MiB as video size limit is quite stingy nowadays, by the way).
Related forum threads: https://github.com/Telegram-FOSS-Team/Telegram-FOSS/issues/618 cursor keys from onscreen keyboard (like hacker... #19942 Regression: Moving the text cursor with arrow k... #16674
Steps to reproduce
Described in the report.
Device info
OS: Android 8.1.0 AOSP v5.7.
Device: Zuk Z2 Pro (Z2121).
Versions of Telegram affected: all versions since 8.7.4 until 9.3.2.
Same problem after upgrade to build 8.9.2 intercepts the arrow keys (left, up and down) of the virtual keyboard (I use Hackers Keyboard) when writing a message. Scrolls up and down the chat up and down, left - I couldn't identify the function. How to deactivate this interception ? I use the arrow buttons all the time when writing a message and intercepting them makes writing messages extremely inconvenient for me.
Giulio
Sorry for the uninformative comment, but I wanted to say that, considering the amount of time passed and features added to telegram, such a fundamental bug not being fixed is getting less irritating and more hilarious by the month.
Log in here to report bugs or suggest features. Please enter your phone number in the international format and we will send a confirmation message to your account via Telegram.