diff --git a/src/effects/overview/overvieweffect.cpp b/src/effects/overview/overvieweffect.cpp index 8a8451e57a..df94b88dde 100644 --- a/src/effects/overview/overvieweffect.cpp +++ b/src/effects/overview/overvieweffect.cpp @@ -202,6 +202,11 @@ bool OverviewEffect::isActive() const return !m_screenViews.isEmpty() && !effects->isScreenLocked(); } +int OverviewEffect::requestedEffectChainPosition() const +{ + return 70; +} + bool OverviewEffect::borderActivated(ElectricBorder border) { if (m_borderActivate.contains(border)) { diff --git a/src/effects/overview/overvieweffect.h b/src/effects/overview/overvieweffect.h index 3d89994492..b0332955f0 100644 --- a/src/effects/overview/overvieweffect.h +++ b/src/effects/overview/overvieweffect.h @@ -54,6 +54,7 @@ public: void paintScreen(int mask, const QRegion ®ion, ScreenPaintData &data) override; void postPaintScreen() override; bool isActive() const override; + int requestedEffectChainPosition() const override; bool borderActivated(ElectricBorder border) override; void reconfigure(ReconfigureFlags flags) override;