diff --git a/ui/changelog.d/feedback-widget-overlap.fixed.md b/ui/changelog.d/feedback-widget-overlap.fixed.md
new file mode 100644
index 0000000000..c9ea96a44c
--- /dev/null
+++ b/ui/changelog.d/feedback-widget-overlap.fixed.md
@@ -0,0 +1 @@
+Feedback widget no longer obscures page and side-panel actions
diff --git a/ui/components/shadcn/button/button.test.tsx b/ui/components/shadcn/button/button.test.tsx
index bbf019f45b..60d0caa44c 100644
--- a/ui/components/shadcn/button/button.test.tsx
+++ b/ui/components/shadcn/button/button.test.tsx
@@ -45,6 +45,29 @@ describe("Button", () => {
);
});
+ it("supports circular icon buttons without changing the default shape", () => {
+ // Given / When
+ const { rerender } = render(
+ ,
+ );
+
+ // Then
+ expect(screen.getByRole("button", { name: "Give feedback" })).toHaveClass(
+ "rounded-full",
+ "size-10",
+ );
+
+ // When
+ rerender();
+
+ // Then
+ expect(screen.getByRole("button", { name: "Default shape" })).toHaveClass(
+ "rounded-[8px]",
+ );
+ });
+
it("renders the bare variant chrome-free (no background or border)", () => {
render(