diff --git a/src/ui/lib/host-defaults-context.tsx b/src/ui/lib/host-defaults-context.tsx index 0d6760be7..3ffd98509 100644 --- a/src/ui/lib/host-defaults-context.tsx +++ b/src/ui/lib/host-defaults-context.tsx @@ -111,7 +111,7 @@ export function HostDefaultBadge({ settingKey }: { settingKey: string }) { ); } - if (own) return null; + if (own || source?.level === "builtin") return null; return ( { expect(screen.getByText("hostDefaults.source.folder:Prod")).toBeTruthy(); }); + it("shows nothing for a value that follows the built-in default", () => { + const { container } = withContext( + context({ source: () => ({ level: "builtin" }) }), + , + ); + expect(container.textContent).toBe(""); + }); + it("offers a reset for a host's own value", () => { const value = context({ isOwn: () => true }); withContext(value, );