This is reproducible in several situations:
The mouse cursor sometimes selects the item it's hovering over, even if it hasn't moved, even as the search updates. I'm trying to find consistent setups for all cases.
This often leads to the following:
The only way to override that selection with the keyboard is using arrow keys, which moves relative to the original selection determined by the mouse cursor.
Pressing enter after searching in these contexts should activate the first result. Updating the search should reset the selection. For suggested stickers, no sticker should be sent unless I've pressed an arrow key.
Operating system: Arch Linux
Version of Telegram Desktop: 1.4.3
:o~There are multiple paths from there:~
~Alternative trigger:~
Alternative trigger 2:
This one is so annoying - it makes it almost impossible to use the client on Linux - any mouse movement results in some text being selected
@john-preston it would be nice if you took a look. I run into this problem several times a day and I know several people who can reproduce it both on Linux and on Windows.
Very funny how I can also reproduce all of these. I can see how they would be really annoying for any keyboard power users.
@Streetwalrus Ok, I'll try to look into that. All cases will have to be dealt with separately, so I think new cases will have to be added after some mentioned ones are fixed.
Thanks a lot. I'm updating the second comment because some of these are no longer reproducible in 1.5.1, but they're still worth looking into.
Found another one:
@Streetwalrus In the last one only the last one is unexpected, right? The first steps are OK in my opinion:
Because first step activates mouse-selection mode and then selecting a chat (in the second step) resets the selection mode back to non-mouse-selection.
Yeah that's correct. I hope that fixed it, thanks a lot.
I just went through and tested this again, everything is fixed but I've found that pressing escape then enter often lands in an unexpected chat. It looks like no input whatsoever can discard the selection from hovering the cursor over the list. I think most keyboard inputs should discard the mouse selection, especially the escape key.
Having the same issue here
@john-preston I don't know if you're getting notifications for this thread, but it'd be cool if you could at least acknowledge the issue, considering you're replying to others. No pressure, this isn't nearly as annoying as it used to be, but it would be nice if it could be fixed eventually.
@Streetwalrus And what do you expect from Escape + Enter?
It should open the first chat in the list (or the first search result).
@john-preston I forgot to mention you. Here's a clearer explanation.
Current behavior:
Desired behavior:
Also acceptable, doesn't conflict with the above at all:
Most helpful comment
Emoji completions
:oSticker suggestions
~There are multiple paths from there:~
~Alternative trigger:~
Alternative trigger 2:
Forward dialog
Other notes