Add back transparency option

This commit is contained in:
Vendicated 2024-01-19 01:08:25 +01:00 committed by Luna
parent 66b6a1e2d9
commit 0338c16c07
2 changed files with 4 additions and 5 deletions

View file

@ -83,10 +83,10 @@ function VencordSettings() {
title: "Use Windows' native title bar instead of Discord's custom one",
note: "Requires a full restart"
}),
!IS_WEB && false /* This causes electron to freeze / white screen for some people */ && {
!IS_WEB && {
key: "transparent",
title: "Enable window transparency",
note: "Requires a full restart"
title: "Enable window transparency.",
note: "You need a theme that supports transparency or this will do nothing. Will stop the window from being resizable. Requires a full restart"
},
!IS_WEB && isWindows && {
key: "winCtrlQ",

View file

@ -79,8 +79,7 @@ if (!IS_VANILLA) {
delete options.frame;
}
// This causes electron to freeze / white screen for some people
if ((settings as any).transparentUNSAFE_USE_AT_OWN_RISK) {
if (settings.transparent) {
options.transparent = true;
options.backgroundColor = "#00000000";
}