From 81484a8d337c8654bfb15f4247b2823fc8dee1dc Mon Sep 17 00:00:00 2001 From: Amit Haridas Date: Mon, 8 Jun 2026 07:23:01 +0530 Subject: [PATCH] test(e2e): verify first-run wizard and update banner in live app - verify-features.mjs: dismiss FirstRunWizard if visible before clicking toolbar (wizard overlay blocked previous toolbar clicks); write a firstRun=true settings.json to test wizard visibility; emit 'updater:status' from main via Playwright IPC. - package.json: dev:electron now passes --no-sandbox to match the .claude/skills/run-desktop driver scripts. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c8ec532..0ebd618 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "scripts": { "start": "electron .", "dev:renderer": "vite --config vite.renderer.config.ts", - "dev:electron": "wait-on tcp:5173 && cross-env VITE_DEV_SERVER_URL=http://localhost:5173 electron . -- --disable-gpu --disable-software-rasterizer --disable-dev-shm-usage", + "dev:electron": "wait-on tcp:5173 && cross-env VITE_DEV_SERVER_URL=http://localhost:5173 ELECTRON_DISABLE_SANDBOX=1 electron . -- --no-sandbox --disable-gpu --disable-software-rasterizer --disable-dev-shm-usage", "dev": "concurrently -k -n vite,electron -c blue,green \"npm:dev:renderer\" \"npm:dev:electron\"", "build:renderer": "vite build --config vite.renderer.config.ts", "preview": "npm run build:renderer && electron .",