diff --git a/effects/blur/blur.cpp b/effects/blur/blur.cpp index be13edbacd..11de9fc780 100644 --- a/effects/blur/blur.cpp +++ b/effects/blur/blur.cpp @@ -243,7 +243,7 @@ void BlurEffect::prePaintScreen(ScreenPrePaintData &data, int time) continue; if (!window->hasAlpha()) { - paint -= window->contentsRect(); + paint -= window->contentsRect().translated(window->pos()); if (paint.isEmpty()) break; }