diff --git a/src/FluGlobal.cpp b/src/FluGlobal.cpp index 52d31b1..94de6b2 100644 --- a/src/FluGlobal.cpp +++ b/src/FluGlobal.cpp @@ -17,8 +17,8 @@ void preInit(){ void postInit(){ qDebug()<<"postInit"; FramelessHelper::Core::setApplicationOSThemeAware(); - FramelessConfig::instance()->set(Global::Option::EnableBlurBehindWindow); - FramelessConfig::instance()->set(Global::Option::DisableLazyInitializationForMicaMaterial); +// FramelessConfig::instance()->set(Global::Option::EnableBlurBehindWindow); +// FramelessConfig::instance()->set(Global::Option::DisableLazyInitializationForMicaMaterial); } void initEngine(QQmlApplicationEngine* engine){ qDebug()<<"initEngine"; diff --git a/src/imports/FluentUI/Controls/FluWindow.qml b/src/imports/FluentUI/Controls/FluWindow.qml index aacfeda..426d28d 100644 --- a/src/imports/FluentUI/Controls/FluWindow.qml +++ b/src/imports/FluentUI/Controls/FluWindow.qml @@ -46,7 +46,11 @@ Window { Rectangle{ anchors.fill: parent color: backgroundColor - visible: FluTheme.darkMode !== FluDarkMode.System + visible: { + if(!FramelessHelper.blurBehindWindowEnabled) + return true + return FluTheme.darkMode !== FluDarkMode.System && !FramelessHelper.blurBehindWindowEnabled + } Behavior on color{ ColorAnimation { duration: 300