diff --git a/crates/gpui/src/text_system/line_layout.rs b/crates/gpui/src/text_system/line_layout.rs index a78c07fa26b78c99e77c9d7aaed6e06420eee27e..f2379feded5a03bda18b9dd179ba4d6bedcdad98 100644 --- a/crates/gpui/src/text_system/line_layout.rs +++ b/crates/gpui/src/text_system/line_layout.rs @@ -90,6 +90,14 @@ impl LineLayout { } } + if self.len == 1 { + if x > self.width / 2. { + return 1; + } else { + return 0; + } + } + self.len }