UI element activation order in input field is broken
Steps to reproduce:
Works
- Attach an external keyboard to your android device.
- Open telegram and click into the text input field of a chat window
- Hit the tab key -> The camera button is highlighted
- Press return -> The camera feature is opened
Broken
- Attach an external keyboard to your android device.
- Open telegram and click into the text input field of a chat window and type in some text -> The buttons for camera, gallery and voice messages are hidden and the button for sending the message appears.
- Hit the tab key -> The camera button is highlighted
- Press return -> The camera feature is opened even though I would expect the message to be sent.
Furthermore it would improve my user experience if I where able to send the message by pressing ctrl+return as it is customary on desktop chat apps.
Another related bug is that I'm unable to highlight the emoticon and the voie message buttons with the tab key.
Telegram X 0.25.4.1582-arm64-v8a (f2810d1e)
TDLib: 1.8.9 (tdlib/td@8ee04b3)
Android: 12L (32)
Device: Samsung samsung SM-T580 (lineage_gtaxlwifi-userdebug 12 SQ3A.220705.004 eng.TALU.20221020.072433 test-keys)
Screen: 1920x1200 (density: 1.75, fps: 60.000004)
Build: google/ryu/dragon:8.1.0/OPM1.171019.016/4503492:user/release-keys
Package: org.thunderdog.challegram
Installer: Google Play
Fingerprint: 66:46:21:34:34:5a:6a:da:c3:c1:d5:ae:a9:ce:f0:42:1b:7c:ab:68
I believe there should be much more similar issues in the app, as the hotkey navigation with the remote keyboard in Telegram X was never tested at all. You can use this issue to collect whatever other related problems you (or anyone else) will find.