From 5cad344f0272e7e4844256d89d658eef3a96c3bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Sun, 20 Mar 2011 13:26:00 +0100 Subject: [PATCH] Fix Blur behind in Dashboard Effect By making Dashboard Effect a fullscreen effect the blurring got accidentially broken (blur ignores fullscreen effects). Reenabling by setting the force blur role on the dashboard window(s). Reapplied commit 629e17d18526ccfae3d3579066e8be927a92437d from KDE/4.6. CCBUG: 259797 --- effects/dashboard/dashboard.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/effects/dashboard/dashboard.cpp b/effects/dashboard/dashboard.cpp index 5289a8050b..ba305f0aec 100644 --- a/effects/dashboard/dashboard.cpp +++ b/effects/dashboard/dashboard.cpp @@ -164,6 +164,7 @@ void DashboardEffect::slotWindowActivated(EffectWindow *w) if (blur) { w->setData(WindowBlurBehindRole, w->geometry()); + w->setData(WindowForceBlurRole, QVariant(true)); } effects->addRepaintFull();