diff --git a/app/view/effects.cpp b/app/view/effects.cpp index a28e2f20a..5ec49fcfb 100644 --- a/app/view/effects.cpp +++ b/app/view/effects.cpp @@ -241,7 +241,7 @@ QRegion Effects::subtractedMask() ViewPart::PrimaryConfigView *primaryConfig = qobject_cast(m_view->configView()); - if (primaryConfig && primaryConfig->secondaryWindow()) { + if (primaryConfig && m_view->formFactor() == Plasma::Types::Horizontal && primaryConfig->secondaryWindow()) { subMask = subtrackedMaskFromWindow(subMask, primaryConfig->secondaryWindow()); } }