fix(webui): prevent image hover clipping (#5294)

This commit is contained in:
chengyongru
2026-08-08 18:05:00 +08:00
committed by GitHub
parent bd8d3ad5b6
commit 4e063f5695
2 changed files with 9 additions and 2 deletions
+8
View File
@@ -916,6 +916,14 @@ describe("MessageBubble", () => {
const imageButton = screen.getByRole("button", { name: /view image/i });
expect(imageButton).toHaveClass("w-[min(100%,34rem)]", "rounded-[20px]");
expect(imageButton).toHaveClass(
"border",
"border-border/60",
"focus-visible:ring-2",
);
expect(imageButton).not.toHaveClass("hover:scale-[1.01]");
expect(imageButton).not.toHaveClass("hover:ring-2");
expect(imageButton).not.toHaveClass("hover:ring-primary/25");
expect(imageButton).not.toHaveAttribute("title");
expect(container.querySelector("img")).toHaveClass("h-auto", "w-full", "object-contain");
});