diff --git a/apps/web/src/components/ui/menu.test.tsx b/apps/web/src/components/ui/menu.test.tsx index 079d2a1794b8..336ba5aa38f9 100644 --- a/apps/web/src/components/ui/menu.test.tsx +++ b/apps/web/src/components/ui/menu.test.tsx @@ -4,13 +4,14 @@ import { describe, expect, it } from "vite-plus/test"; import { Menu, MenuRadioGroup, MenuRadioItem } from "./menu"; describe("menu radio item geometry", () => { - it("keeps radio-item icons on the same text grid as menu items", () => { + it("keeps SVG and image icons on the same text grid", () => { const html = renderToStaticMarkup( + Merge @@ -19,5 +20,6 @@ describe("menu radio item geometry", () => { ); expect(html).toContain("-mx-0.5"); + expect(html).toContain("img]:-mx-0.5"); }); }); diff --git a/apps/web/src/components/ui/menu.tsx b/apps/web/src/components/ui/menu.tsx index b66782ebe2d1..fcf3d3cb8726 100644 --- a/apps/web/src/components/ui/menu.tsx +++ b/apps/web/src/components/ui/menu.tsx @@ -166,7 +166,7 @@ function MenuRadioItem({ return (