Some specific message strings cannot be selected correctly with shift + arrow up at specific window sizes (potentially only on windows)

(#2753) Bug Fixed desktop

Observed behaviour

only selects the last line (even after repeated pressing of shift + arrow up)

Reproduction steps

  1. this bug could be windows only, so don't deny if on mac or linux
  2. here is the string i used: "Canary 793 (c75ab4a), Host 0.0.234, Windows 11 10.0.26200 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US"
  3. paste this string in the message box
  4. to get the correct window size to reproduce this, please see the attachment and resize your window until the line breaks (line breaks = the position where a new line begins) are at the exact same position in your client's message box as in my video
  5. make sure your cursor is at the last possible place ("....en-US" <- here)
  6. press shift + arrow up multiple times
  7. note: i have a key press visualizer in the video so you can see what i did. the video also demonstrates some normal shift + arrow up behavior, so don't get confused by that

Build information

Canary 793 (c75ab4a), Host 0.0.234, Windows 11 10.0.26200 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US

Platform

Windows

Details

Expected behaviour selects everything (after multiple times pressing shift + arrow up)
Bildschirmaufnahme_2026-05-17_203951_2.mp4 | 1.1 MB
  1. Rex changed the status from Needs triage to Fixed

3 comments

Sign in with Fluxer to comment and vote.
Comment by Fullest
FullestReviewer 1 vote
Can reproduce CR: It appears this happens when trying to shift+up from any line longer than the preceding line. Canary 793 (c75ab4a), Host 0.0.235, Linux 7.0.7-100.fc43.x86_64 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US
Comment by ternera
terneraMod 1 vote
Can reproduce CR - Canary Desktop 2026.519.0, Web 2026.519.3, Windows 11 10.0.26200 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US
Comment by Daffyduck
DaffyduckMod 1 vote
Can reproduce Client downsized to 1343 x 742 ish. Canary Desktop 2026.519.235858, Web 2026.521.41708, Windows 11 10.0.26200 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-GB