Commit a862ca0b authored by David Edmundson's avatar David Edmundson Committed by Vlad Zahorodnii
Browse files

[Effects/blend] Let fullscreen effects take priority

The Blendchanges effect works by showing a snapshot of the current
screen for a few ms. Any other active full screen effect will look
broken, so it should take priority.

This is pre-empting an issue with a new Plasma feature that syncs
colours to wallpapers. Once we animate activity switches / have per
desktop wallpapers it'll glitch out.

(cherry picked from commit e23c3a69)
parent 9d9bbef3
Pipeline #178805 failed with stage
in 1 minute and 11 seconds
......@@ -41,6 +41,10 @@ void KWin::BlendChanges::start(int delay)
if (!supported() || m_state != Off) {
if (effects->hasActiveFullScreenEffect()) {
const EffectWindowList allWindows = effects->stackingOrder();
for (auto window : allWindows) {
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment