diff --git a/src/assets/mdi.ts b/src/assets/mdi.ts index 05e7af93f6..7084f6a9c0 100644 --- a/src/assets/mdi.ts +++ b/src/assets/mdi.ts @@ -41,6 +41,7 @@ import { mdiChevronDoubleLeft, mdiChevronDoubleUp, mdiChevronDoubleDown, + mdiChevronDown, mdiChevronLeft, mdiChevronRight, mdiBookmark, @@ -142,6 +143,7 @@ const mdi: MdiIconsMapping = { 'chevron-double': mdiChevronDoubleLeft, 'chevron-double-up': mdiChevronDoubleUp, 'chevron-double-down': mdiChevronDoubleDown, + 'chevron-down': mdiChevronDown, 'chevron-left': mdiChevronLeft, 'chevron-right': mdiChevronRight, 'chevron-up': mdiChevronUp, diff --git a/src/components/Main/MainView/MessageElement/MessageEditor.vue b/src/components/Main/MainView/MessageElement/MessageEditor.vue index fd2f4a0e12..ffac010fd1 100644 --- a/src/components/Main/MainView/MessageElement/MessageEditor.vue +++ b/src/components/Main/MainView/MessageElement/MessageEditor.vue @@ -12,6 +12,7 @@ :class="$style.inputTextArea" :is-posting="isPostingAttachment" simple-padding + is-max-height-none @add-attachments="onAddAttachments" @modifier-key-down="onModifierKeyDown" @modifier-key-up="onModifierKeyUp" @@ -43,17 +44,17 @@ diff --git a/src/components/Main/MainView/MessageInput/MessageInputTextArea.vue b/src/components/Main/MainView/MessageInput/MessageInputTextArea.vue index 60a0a0e2d3..e9c5ae528e 100644 --- a/src/components/Main/MainView/MessageInput/MessageInputTextArea.vue +++ b/src/components/Main/MainView/MessageInput/MessageInputTextArea.vue @@ -4,12 +4,14 @@ ref="textareaAutosizeRef" v-model="value" :class="$style.textarea" - :style="style" + :style="textareaAutosizeStyle" :readonly="isPosting" placeholder="メッセージを入力" rows="1" :data-simple-padding="simplePadding" :data-shrink-to-one-line="shrinkToOneLine" + :data-is-max-height-none="isMaxHeightNone" + :data-is-input-text-area-expanded="isInputTextAreaExpanded" :data-is-mobile="isMobile" :data-is-firefox="firefoxFlag" data-testid="message-input-textarea" @@ -19,6 +21,7 @@ @focus="onFocus" @blur="onBlur" @paste="onPaste" + @autosize-updated="updateShowIsInputTextareaExpandButtonVisibility" />