diff --git a/effects/dashboard/dashboard.cpp b/effects/dashboard/dashboard.cpp index 9cfa1c91b7..b41d2426dc 100644 --- a/effects/dashboard/dashboard.cpp +++ b/effects/dashboard/dashboard.cpp @@ -51,11 +51,14 @@ DashboardEffect::~DashboardEffect() void DashboardEffect::reconfigure(ReconfigureFlags) { + DashboardConfig::self()->readConfig(); brightness = DashboardConfig::brightness()/ 100.0; saturation = DashboardConfig::saturation()/ 100.0; blur = DashboardConfig::blur(); timeline.setDuration(animationTime(500)); + if (transformWindow) + effects->addRepaintFull(); } void DashboardEffect::paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data)