Make editor autoscroll put cursor to the left of scrollbar not under (#23586)

Closes #19706

Release Notes:

- Improved editor horizontal autoscroll to now place the cursor to the
left of the scrollbar rather than under it.
This commit is contained in:
Michael Sloan 2025-01-24 12:58:17 -07:00 committed by GitHub
parent 15d041c97c
commit 40c18be541
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6456,7 +6456,7 @@ impl Element for EditorElement {
let autoscrolled = if autoscroll_horizontally {
editor.autoscroll_horizontally(
start_row,
text_hitbox.size.width,
editor_width - (letter_size.width / 2.0),
scroll_width,
em_width,
&line_layouts,
@ -6541,7 +6541,7 @@ impl Element for EditorElement {
let autoscrolled = if autoscroll_horizontally {
editor.autoscroll_horizontally(
start_row,
text_hitbox.size.width,
editor_width - (letter_size.width / 2.0),
scroll_width,
em_width,
&line_layouts,