diff --git a/webui/src/components/thread/ThreadViewport.tsx b/webui/src/components/thread/ThreadViewport.tsx index 90a85842e..0df7bf57a 100644 --- a/webui/src/components/thread/ThreadViewport.tsx +++ b/webui/src/components/thread/ThreadViewport.tsx @@ -744,8 +744,8 @@ export const ThreadViewport = forwardRef +
) : ( @@ -808,7 +809,7 @@ export const ThreadViewport = forwardRef
{ const messageRegion = screen.getByTestId("thread-message-region"); expect(messageRegion).toHaveClass("justify-start"); expect(messageRegion).not.toHaveClass("justify-end"); - expect(messageRegion).toHaveClass("pb-4"); + expect(messageRegion).toHaveClass("thread-message-viewport"); + expect(messageRegion).toHaveClass("pb-0"); expect(messageRegion.className).not.toContain("5rem"); }); @@ -316,7 +317,9 @@ describe("ThreadViewport", () => { expect(scroller).not.toContainElement(composerDock); expect(scroller.parentElement).toContainElement(composerDock); expect(composerDock).toHaveClass("relative"); + expect(composerDock).toHaveClass("thread-composer-dock"); expect(composerDock).not.toHaveClass("sticky"); + expect(scroller.querySelector(".thread-message-end-gap")).toBeInTheDocument(); expect(scroller.lastElementChild).toHaveClass("h-px", "shrink-0"); });