diff --git a/packages/app/src/pages/session/composer/session-question-dock.tsx b/packages/app/src/pages/session/composer/session-question-dock.tsx index 35690030c913..1cc8a25b3bba 100644 --- a/packages/app/src/pages/session/composer/session-question-dock.tsx +++ b/packages/app/src/pages/session/composer/session-question-dock.tsx @@ -373,7 +373,7 @@ export const SessionQuestionDock: Component<{ request: QuestionRequest; onSubmit const resizeInput = (el: HTMLTextAreaElement) => { el.style.height = "0px" - el.style.height = `${el.scrollHeight}px` + el.style.height = `${Math.min(el.scrollHeight, 120)}px` } const focusCustom = (el: HTMLTextAreaElement) => { diff --git a/packages/ui/src/components/message-part.css b/packages/ui/src/components/message-part.css index c84a36892242..24408f6b6380 100644 --- a/packages/ui/src/components/message-part.css +++ b/packages/ui/src/components/message-part.css @@ -1090,7 +1090,8 @@ min-width: 0; cursor: text; resize: none; - overflow: hidden; + overflow-y: auto; + max-height: 120px; overflow-wrap: anywhere; &::placeholder {