diff --git a/gpui/src/text_layout.rs b/gpui/src/text_layout.rs index a553b3b478..c74949b998 100644 --- a/gpui/src/text_layout.rs +++ b/gpui/src/text_layout.rs @@ -315,17 +315,17 @@ impl Line { color, }); } + } - if let Some(underline_start) = underline_start.take() { - let line_end = origin + baseline_offset + vec2f(self.layout.width, 0.); + if let Some(underline_start) = underline_start.take() { + let line_end = origin + baseline_offset + vec2f(self.layout.width, 0.); - cx.scene.push_underline(scene::Quad { - bounds: RectF::from_points(underline_start, line_end + vec2f(0., 1.)), - background: Some(color), - border: Default::default(), - corner_radius: 0., - }); - } + cx.scene.push_underline(scene::Quad { + bounds: RectF::from_points(underline_start, line_end + vec2f(0., 1.)), + background: Some(color), + border: Default::default(), + corner_radius: 0., + }); } }