diff --git a/src/__tests__/baselines/version-stamp-comments.json b/src/__tests__/baselines/version-stamp-comments.json index b9b9a0eee..b305c94b7 100644 --- a/src/__tests__/baselines/version-stamp-comments.json +++ b/src/__tests__/baselines/version-stamp-comments.json @@ -1088,7 +1088,7 @@ "components/layout/account-switcher-menu.tsx": 1, "components/layout/auth-shell.tsx": 13, "components/layout/bottom-nav.tsx": 8, - "components/layout/capture-picker.tsx": 4, + "components/layout/capture-picker.tsx": 3, "components/layout/nav-model.ts": 17, "components/layout/record-session-fence-bridge.tsx": 1, "components/layout/shared-record-banner.tsx": 1, diff --git a/src/components/insights/coach-panel/__tests__/message-thread.test.tsx b/src/components/insights/coach-panel/__tests__/message-thread.test.tsx index ea843d1aa..5142b85f3 100644 --- a/src/components/insights/coach-panel/__tests__/message-thread.test.tsx +++ b/src/components/insights/coach-panel/__tests__/message-thread.test.tsx @@ -258,8 +258,10 @@ describe("", () => { html.match(/]*data-slot="coach-message-thread"[^>]*>/)?.[0] ?? ""; expect(scroller).toContain("pb-20"); - // Back to the plain gutter once the button sits beside the composer. + // Back to the plain gutter once the button sits beside the composer, + // and while the keyboard hides it. expect(scroller).toContain("@min-[57rem]/coach-thread:pb-6"); + expect(scroller).toContain("keyboard-open:pb-6"); }); it("folds an older message's provenance into the thought-process row, never a raw key", () => { diff --git a/src/components/insights/coach-panel/message-thread.tsx b/src/components/insights/coach-panel/message-thread.tsx index d61fa1c4e..ddd6a20dc 100644 --- a/src/components/insights/coach-panel/message-thread.tsx +++ b/src/components/insights/coach-panel/message-thread.tsx @@ -657,8 +657,9 @@ export function MessageThread({ // bottom edge while the composer fills the column (`NewChatFab`), // so the last message keeps the button's height free, as the // shell clears the Coach button. The button moves beside a 54rem - // composer, which the column is at 57rem with its padding. - "pb-20 @min-[57rem]/coach-thread:pb-6", + // composer, which the column is at 57rem with its padding, and + // hides while the keyboard is up. + "keyboard-open:pb-6 pb-20 @min-[57rem]/coach-thread:pb-6", )} > {[ diff --git a/src/components/labs/biomarker-aliases.tsx b/src/components/labs/biomarker-aliases.tsx index 21be66623..6fffeaa93 100644 --- a/src/components/labs/biomarker-aliases.tsx +++ b/src/components/labs/biomarker-aliases.tsx @@ -90,7 +90,7 @@ export function BiomarkerAliases({ {canEdit ? (