From 3f80d7cd25393233fc18e93c6647423bc85e4263 Mon Sep 17 00:00:00 2001 From: Dotta Date: Mon, 1 Jun 2026 22:00:40 +0000 Subject: [PATCH] test(ui): cover chromeless display modes --- ui/src/lib/pwa-display-mode.test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ui/src/lib/pwa-display-mode.test.ts b/ui/src/lib/pwa-display-mode.test.ts index 9e47b2e8..24749c79 100644 --- a/ui/src/lib/pwa-display-mode.test.ts +++ b/ui/src/lib/pwa-display-mode.test.ts @@ -10,6 +10,14 @@ describe("isChromelessDisplayMode", () => { expect(isChromelessDisplayMode(matchMode("standalone"), false)).toBe(true); }); + it("detects fullscreen display mode from media queries", () => { + expect(isChromelessDisplayMode(matchMode("fullscreen"), false)).toBe(true); + }); + + it("detects window-controls-overlay display mode from media queries", () => { + expect(isChromelessDisplayMode(matchMode("window-controls-overlay"), false)).toBe(true); + }); + it("detects iOS home-screen standalone launches", () => { expect(isChromelessDisplayMode(matchMode(null), true)).toBe(true); });