diff options
Diffstat (limited to 'alacritty/src/display/cursor.rs')
-rw-r--r-- | alacritty/src/display/cursor.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/alacritty/src/display/cursor.rs b/alacritty/src/display/cursor.rs index 0750459d..7cd631e3 100644 --- a/alacritty/src/display/cursor.rs +++ b/alacritty/src/display/cursor.rs @@ -22,12 +22,12 @@ impl IntoRects for RenderableCursor { let mut width = size_info.cell_width(); let height = size_info.cell_height(); + let thickness = (thickness * width as f32).round().max(1.); + if self.is_wide() { width *= 2.; } - let thickness = (thickness * width as f32).round().max(1.); - match self.shape() { CursorShape::Beam => beam(x, y, height, thickness, self.color()), CursorShape::Underline => underline(x, y, width, height, thickness, self.color()), |