fix(dictation): mirror the widget's shadow setting in the macOS overlay

Tauri applies platform config as a JSON Merge Patch, so the windows array in
tauri.macos.conf.json REPLACES the base one rather than merging window objects.
desktopWindowConfig.test.js pins that every base window property survives on
macOS, and it caught the base gaining "shadow": false without the overlay.

The programmatic builder already sets shadow(false) on every platform; this
keeps the macOS declaration in step with it. The Linux and Windows overlays
declare no widget window, so the base entry applies there unchanged.
This commit is contained in:
Palash Debnath
2026-09-10 06:53:49 -07:00
parent e9965b2cb4
commit 566aad7bba
+1
View File
@@ -27,6 +27,7 @@
"fullscreen": false,
"transparent": true,
"decorations": false,
"shadow": false,
"alwaysOnTop": true,
"visible": false,
"skipTaskbar": true,