diff --git a/package.json b/package.json
index e1a3d2db..8cec620c 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
"dev:renderer": "node scripts/free-port.mjs 3100 && vite",
"dev:mobile": "node scripts/free-port.mjs 3100 && cross-env PORACODE_BUILD_TARGET=mobile vite",
"dev:electron": "tsdown --watch",
- "dev:app": "node scripts/free-port.mjs 47820-47832 32120-32132 && pnpm run setup:native && wait-on dist/main/main.cjs dist/main/mcpProbeWorker.mjs && pnpm run prepare:package-assets && wait-on tcp:3100 && node scripts/dev-launch.mjs",
+ "dev:app": "pnpm run setup:native && wait-on dist/main/main.cjs dist/main/mcpProbeWorker.mjs && pnpm run prepare:package-assets && wait-on tcp:3100 && node scripts/dev-launch.mjs",
"build": "pnpm run build:renderer && pnpm run build:electron",
"build:renderer": "vite build",
"build:mobile": "pnpm run prepare:mobile:ssh && cross-env PORACODE_BUILD_TARGET=mobile vite build && node scripts/finalize-mobile-build.mjs",
diff --git a/src/renderer/styles.css b/src/renderer/styles.css
index 8572e1c6..cb10e5ec 100644
--- a/src/renderer/styles.css
+++ b/src/renderer/styles.css
@@ -849,6 +849,7 @@
--window-overlay-background: rgba(0, 0, 0, 0);
--composer-surface: var(--surface);
--interactive-cursor: default;
+ --cursor-interactive: default;
/* Theme-adaptive interaction overlays. Derived from --foreground so they
invert per theme: a light wash on dark themes (matching the old
diff --git a/src/renderer/views/SettingsOverlay/parts/UsageSettings.tsx b/src/renderer/views/SettingsOverlay/parts/UsageSettings.tsx
index 6e7da042..a0b6f31d 100644
--- a/src/renderer/views/SettingsOverlay/parts/UsageSettings.tsx
+++ b/src/renderer/views/SettingsOverlay/parts/UsageSettings.tsx
@@ -254,9 +254,17 @@ function UsageProviderRow(props: { id: string; label: string }) {
});
}}
>
-
-
-
+
+ {
+ event.preventDefault();
+ event.stopPropagation();
+ event.currentTarget.closest("label")?.querySelector("input")?.click();
+ }}
+ >
+
+
+
{enabled ? : null}
@@ -379,9 +387,17 @@ export function UsageSettings() {
});
}}
>
-
-
-
+
+ {
+ event.preventDefault();
+ event.stopPropagation();
+ event.currentTarget.closest("label")?.querySelector("input")?.click();
+ }}
+ >
+
+
+
@@ -403,9 +419,17 @@ export function UsageSettings() {
});
}}
>
-
-
-
+
+ {
+ event.preventDefault();
+ event.stopPropagation();
+ event.currentTarget.closest("label")?.querySelector("input")?.click();
+ }}
+ >
+
+
+