diff --git a/src/services/window.ts b/src/services/window.ts index f5c7857a1..91bedb40c 100644 --- a/src/services/window.ts +++ b/src/services/window.ts @@ -212,8 +212,15 @@ function getWindowExtraOpts() { } // Window effects (Mica) - if (optionService.getOptionBool("backgroundEffects") && isWindows) { - extraOpts.backgroundMaterial = "auto"; + if (optionService.getOptionBool("backgroundEffects")) { + if (isMac) { + // Vibrancy not yet supported. + } else if (isWindows) { + extraOpts.backgroundMaterial = "auto"; + } else { + // Linux or other platforms. + extraOpts.transparent = true; + } } return extraOpts;