diff --git a/src/blur.cpp b/src/blur.cpp index 88276fe67..783d5682d 100644 --- a/src/blur.cpp +++ b/src/blur.cpp @@ -277,9 +277,9 @@ void BlurEffect::updateBlurRegion(EffectWindow *w, bool geometryChanged) // Don't override blur region for menus that already have one. The window geometry could include shadows. if (shouldForceBlur(w) && !((isMenu(w) || w->isTooltip()) && (content.has_value() || geometryChanged))) { - content = w->expandedGeometry().toRect().translated(-w->x(), -w->y()); + content = w->expandedGeometry().translated(-w->x(), -w->y()).toRect(); if (m_settings.forceBlur.blurDecorations && w->decoration()) { - frame = w->frameGeometry().toRect().translated(-w->x(), -w->y()); + frame = w->frameGeometry().translated(-w->x(), -w->y()).toRect(); } }