From 2034d07c8e5dfece24b54fc6abbff2be2adfefdf Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Sun, 29 Jul 2018 17:07:57 +0300 Subject: [PATCH] Blur is not working for solid panels --removing the option to check blurring based on whether a panel is solid or not and also check !compositing. Blurring doesnt make any sense at !compositing environments BUG: 396955 FIXED-IN: 0.8.1 --- containment/package/contents/ui/VisibilityManager.qml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/containment/package/contents/ui/VisibilityManager.qml b/containment/package/contents/ui/VisibilityManager.qml index 8dad60617..bc86340ce 100644 --- a/containment/package/contents/ui/VisibilityManager.qml +++ b/containment/package/contents/ui/VisibilityManager.qml @@ -120,9 +120,10 @@ Item{ target: dock property: "drawEffects" when: dock - value: ((root.blurEnabled && root.useThemePanel && !root.solidPanel) - || (root.blurEnabled && root.forceSolidPanel && dock.visibility.existsWindowMaximized && Latte.WindowSystem.compositingActive)) - && (!root.inStartup || inForceHiding || inTempHiding) + value: Latte.WindowSystem.compositingActive && + (((root.blurEnabled && root.useThemePanel) + || (root.blurEnabled && root.forceSolidPanel && dock.visibility.existsWindowMaximized && Latte.WindowSystem.compositingActive)) + && (!root.inStartup || inForceHiding || inTempHiding)) } Binding{