[effects/slideback] Consider windows which do have painting disabled as not usable
ClosedPublic

Authored by graesslin on Apr 15 2017, 10:02 AM.

Details

Summary

On Wayland it can happen that a window is still in the stacking order
although it is not visible. This is mostly the case for Plasma windows.
So far the slideback effect did not ignore those windows and as they are
higher in the stacking order than most other windows it blocked the
effect from working once a Plasma panel element got closed.

This change considers a window which has painting disabled in the
stacking order as not usable and thus filters out all those windows.

BUG: 364483

Diff Detail

Repository
R108 KWin
Branch
slideback-painting-disabled-not-usable
Lint
No Linters Available
Unit
No Unit Test Coverage
graesslin created this revision.Apr 15 2017, 10:02 AM
Restricted Application added a project: KWin. · View Herald TranscriptApr 15 2017, 10:02 AM
Restricted Application added subscribers: kwin, plasma-devel. · View Herald Transcript
mart accepted this revision.Apr 20 2017, 10:29 AM
This revision is now accepted and ready to land.Apr 20 2017, 10:29 AM
This revision was automatically updated to reflect the committed changes.