Skip to content

Commit 2eedef7

Browse files
committed
fix: add dir attribute to edit message textareas
1 parent 607cf55 commit 2eedef7

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
@@ -721,11 +721,12 @@
721721

722722
{#if edit === true}
723723
<div class="w-full bg-gray-50 dark:bg-gray-800 rounded-3xl px-5 py-3 my-2">
724-
<textarea
725-
id="message-edit-{message.id}"
726-
bind:this={editTextAreaElement}
727-
class=" bg-transparent outline-hidden w-full resize-none"
728-
bind:value={editedContent}
724+
<textarea
725+
id="message-edit-{message.id}"
726+
bind:this={editTextAreaElement}
727+
class=" bg-transparent outline-hidden w-full resize-none"
728+
dir={($settings?.chatDirection ?? 'auto').toLowerCase()}
729+
bind:value={editedContent}
729730
on:input={(e) => {
730731
const messagesContainer = document.getElementById('messages-container');
731732
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)