From bba69e98aef5d1ff73ca60bf102a1a01d00396ec Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 24 Jan 2026 17:07:53 +0200 Subject: [PATCH] fix(web-clipper): warning about offscreen permission in MV2 --- apps/web-clipper/wxt.config.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/web-clipper/wxt.config.ts b/apps/web-clipper/wxt.config.ts index 98932d746..9c41b9810 100644 --- a/apps/web-clipper/wxt.config.ts +++ b/apps/web-clipper/wxt.config.ts @@ -2,7 +2,7 @@ import { defineConfig } from "wxt"; export default defineConfig({ modules: ['@wxt-dev/auto-icons'], - manifest: { + manifest: ({ manifestVersion }) => ({ name: "Trilium Web Clipper", description: "Save web clippings to Trilium Notes.", homepage_url: "https://docs.triliumnotes.org/user-guide/setup/web-clipper", @@ -14,8 +14,8 @@ export default defineConfig({ "", "storage", "contextMenus", - "offscreen" - ], + manifestVersion === 3 && "offscreen" + ].filter(Boolean), browser_specific_settings: { gecko: { id: "{1410742d-b377-40e7-a9db-63dc9c6ec99c}" @@ -41,5 +41,5 @@ export default defineConfig({ } } } - } + }) });