diff --git a/effects/boxswitch/boxswitch.cpp b/effects/boxswitch/boxswitch.cpp index 9875499c39..274417457b 100644 --- a/effects/boxswitch/boxswitch.cpp +++ b/effects/boxswitch/boxswitch.cpp @@ -272,6 +272,10 @@ void BoxSwitchEffect::slotWindowDamaged(EffectWindow* w, const QRect& damage) effects->addRepaint(desktops[ w->desktop()]->area); } } +#ifdef KWIN_HAVE_OPENGLES + // without full repaints, blur effect flickers on GLES, see BUG 272688 + effects->addRepaintFull(); +#endif } }