Skip to content

Commit d7c787f

Browse files
committed
fix: add dir attribute to edit message textareas
1 parent 20d342d commit d7c787f

2 files changed

Lines changed: 12 additions & 10 deletions

File tree

src/lib/components/chat/Messages/ResponseMessage.svelte

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -716,11 +716,12 @@
716716

717717
{#if edit === true}
718718
<div class="w-full bg-gray-50 dark:bg-gray-800 rounded-3xl px-5 py-3 my-2">
719-
<textarea
720-
id="message-edit-{message.id}"
721-
bind:this={editTextAreaElement}
722-
class=" bg-transparent outline-hidden w-full resize-none"
723-
bind:value={editedContent}
719+
<textarea
720+
id="message-edit-{message.id}"
721+
bind:this={editTextAreaElement}
722+
class=" bg-transparent outline-hidden w-full resize-none"
723+
dir={($settings?.chatDirection ?? 'auto').toLowerCase()}
724+
bind:value={editedContent}
724725
on:input={(e) => {
725726
const messagesContainer = document.getElementById('messages-container');
726727
const savedScrollTop = messagesContainer?.scrollTop;

src/lib/components/chat/Messages/UserMessage.svelte

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -298,11 +298,12 @@
298298
{/if}
299299

300300
<div class="max-h-96 overflow-auto" bind:this={editScrollContainer}>
301-
<textarea
302-
id="message-edit-{message.id}"
303-
bind:this={messageEditTextAreaElement}
304-
class=" bg-transparent outline-hidden w-full resize-none"
305-
bind:value={editedContent}
301+
<textarea
302+
id="message-edit-{message.id}"
303+
bind:this={messageEditTextAreaElement}
304+
class=" bg-transparent outline-hidden w-full resize-none"
305+
dir={($settings?.chatDirection ?? 'auto').toLowerCase()}
306+
bind:value={editedContent}
306307
on:input={(e) => {
307308
const messagesContainer = document.getElementById('messages-container');
308309
const savedScrollTop = messagesContainer?.scrollTop;

0 commit comments

Comments
 (0)