From a5698a430d1a99fdfa5278b013401dc0429c64c6 Mon Sep 17 00:00:00 2001 From: Michael Sloan Date: Tue, 25 Feb 2025 18:26:50 -0700 Subject: [PATCH] Use carriage return instead of newline symbol for single line text (#25616) I think this is clearer in the cases where it does appear. Use of NL symbol was added in #10231 Release Notes: - N/A --- crates/breadcrumbs/src/breadcrumbs.rs | 2 +- crates/ui/src/components/label/label.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/breadcrumbs/src/breadcrumbs.rs b/crates/breadcrumbs/src/breadcrumbs.rs index 29dde8618e..24203ec98b 100644 --- a/crates/breadcrumbs/src/breadcrumbs.rs +++ b/crates/breadcrumbs/src/breadcrumbs.rs @@ -81,7 +81,7 @@ impl Render for Breadcrumbs { } text_style.color = Color::Muted.color(cx); - StyledText::new(segment.text.replace('\n', "␤")) + StyledText::new(segment.text.replace('\n', "⏎")) .with_highlights(&text_style, segment.highlights.unwrap_or_default()) .into_any() }); diff --git a/crates/ui/src/components/label/label.rs b/crates/ui/src/components/label/label.rs index b9d7b1f63f..f724b70711 100644 --- a/crates/ui/src/components/label/label.rs +++ b/crates/ui/src/components/label/label.rs @@ -177,7 +177,7 @@ impl LabelCommon for Label { } fn single_line(mut self) -> Self { - self.label = SharedString::from(self.label.replace('\n', "␤")); + self.label = SharedString::from(self.label.replace('\n', "⏎")); self.base = self.base.single_line(); self }