From 034353b22d7ef2d4dcced6d7f23c48922485faed Mon Sep 17 00:00:00 2001 From: Evy Kassirer Date: Thu, 2 Oct 2025 11:48:55 -0700 Subject: [PATCH] compose: Use compose_state.message_content for preview rendering. Followup to #36048. Since the trimming done by the compose_state function is designed to not impact the actual Markdown rendering of a message, it's safe to simplify the code path in this way. --- web/src/compose.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/web/src/compose.ts b/web/src/compose.ts index c473e406b4..ed8db6f0b4 100644 --- a/web/src/compose.ts +++ b/web/src/compose.ts @@ -98,8 +98,7 @@ export function show_preview_area(): void { export function render_preview_area(): void { const $compose_textarea = $("textarea#compose-textarea"); - const content = $compose_textarea.val(); - assert(content !== undefined); + const content = compose_state.message_content(); const $preview_message_area = $("#compose .preview_message_area"); compose_ui.render_and_show_preview( $("#compose"),