From 3bb7ed0d52de54bb5230e89283775a21f1136791 Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Tue, 20 Oct 2026 10:40:19 -0700 Subject: [PATCH] fix(app): line up the timeline, pill and composer text (#57336) --- packages/app/src/composer/editor/editor.tsx | 7 ++++--- packages/app/src/session/composer/queue-panel.tsx | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/app/src/composer/editor/editor.tsx b/packages/app/src/composer/editor/editor.tsx index 2032511ee75..de8058d28ff 100644 --- a/packages/app/src/composer/editor/editor.tsx +++ b/packages/app/src/composer/editor/editor.tsx @@ -124,6 +124,7 @@ export function ComposerEditor(props: ComposerEditorProps) { updateOverflow() // Typing and width changes both resize the editor, so it is the only element that needs watching. const scrollObserver = new ResizeObserver(updateScroll) + if (editor) scrollObserver.observe(editor) onCleanup(() => { observer.disconnect() @@ -262,7 +263,7 @@ export function ComposerEditor(props: ComposerEditorProps) { spellcheck={state.mode === "normal"} // @ts-expect-error autocomplete="off" - class="relative z-10 block min-h-[60px] w-full whitespace-pre-wrap bg-transparent px-4 pt-4 pb-2 text-[13px] font-[440] leading-5 text-v2-text-text-base focus:outline-none [&_[data-mention=file]]:text-syntax-property [&_[data-mention=agent]]:text-syntax-type [&_[data-mention=reference]]:text-syntax-keyword" + class="relative z-10 block min-h-[60px] w-full whitespace-pre-wrap bg-transparent px-3 pt-4 pb-2 text-[13px] font-[440] leading-5 text-v2-text-text-base focus:outline-none [&_[data-mention=file]]:text-syntax-property [&_[data-mention=agent]]:text-syntax-type [&_[data-mention=reference]]:text-syntax-keyword" classList={{ "font-mono! tracking-[-0.04px]": state.mode === "shell", "opacity-50": props.disabled }} style={{ "unicode-bidi": state.mode === "normal" ? "plaintext" : undefined, @@ -318,7 +319,7 @@ export function ComposerEditor(props: ComposerEditorProps) {
@@ -330,7 +331,7 @@ export function ComposerEditor(props: ComposerEditorProps) { -
+