diff --git a/crates/feedback/src/feedback_editor.rs b/crates/feedback/src/feedback_editor.rs index 56c1def935..e2fbc68f70 100644 --- a/crates/feedback/src/feedback_editor.rs +++ b/crates/feedback/src/feedback_editor.rs @@ -125,7 +125,9 @@ impl FeedbackEditor { _: ModelHandle, cx: &mut ViewContext, ) -> Task> { - let feedback_char_count = self.editor.read(cx).text(cx).chars().count(); + let feedback_text = self.editor.read(cx).text(cx); + let feedback_char_count = feedback_text.chars().count(); + let feedback_text = feedback_text.trim().to_string(); let error = if feedback_char_count < *FEEDBACK_CHAR_LIMIT.start() { Some(format!( @@ -154,7 +156,6 @@ impl FeedbackEditor { let this = cx.handle(); let client = cx.global::>().clone(); - let feedback_text = self.editor.read(cx).text(cx); let specs = self.system_specs.clone(); cx.spawn(|_, mut cx| async move {