diff --git a/crates/editor/src/element.rs b/crates/editor/src/element.rs index dac1e6d043c236cc52d4b3e0d6b74af0b4601841..63cc1a254d4abd7aee52280544dc3dbda08d16e3 100644 --- a/crates/editor/src/element.rs +++ b/crates/editor/src/element.rs @@ -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,