From 8366fe2c4aae18ef67025386425ea90a83174a72 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Thu, 5 Oct 2023 19:08:20 -0700 Subject: [PATCH] Dont trim before posting (close #1621) (#1622) * Dont trim before posting (close #1621) * Tweak: do trim end --- src/lib/api/index.ts | 2 +- src/view/com/composer/text-input/TextInput.web.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/api/index.ts b/src/lib/api/index.ts index 8a9389a183..f930bd7b16 100644 --- a/src/lib/api/index.ts +++ b/src/lib/api/index.ts @@ -94,7 +94,7 @@ export async function post(store: RootStoreModel, opts: PostOpts) { | undefined let reply let rt = new RichText( - {text: opts.rawText.trim()}, + {text: opts.rawText.trimEnd()}, { cleanNewlines: true, }, diff --git a/src/view/com/composer/text-input/TextInput.web.tsx b/src/view/com/composer/text-input/TextInput.web.tsx index 31e372567f..35482bc704 100644 --- a/src/view/com/composer/text-input/TextInput.web.tsx +++ b/src/view/com/composer/text-input/TextInput.web.tsx @@ -119,7 +119,7 @@ export const TextInput = React.forwardRef(function TextInputImpl( onUpdate({editor: editorProp}) { const json = editorProp.getJSON() - const newRt = new RichText({text: editorJsonToText(json).trim()}) + const newRt = new RichText({text: editorJsonToText(json).trimEnd()}) newRt.detectFacetsWithoutResolution() setRichText(newRt)