Prevent showing outlines of notifications when the screen is locked
AbandonedPublic

Authored by zzag on May 8 2020, 6:31 AM.

Details

Reviewers
None
Group Reviewers
KWin
Summary

When the screen is locked, all visible windows are passed through the
effects system, but only the lockscreen greeter window is going to be
painted. Thus, we need to disable effects such background contrast or
blur that alter background behind notification windows.

BUG: 420802

Diff Detail

Repository
R108 KWin
Branch
screenlock-notification-outlines
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 26535
Build 26553: arc lint + arc unit
zzag created this revision.May 8 2020, 6:31 AM
Restricted Application added a project: KWin. · View Herald TranscriptMay 8 2020, 6:31 AM
Restricted Application added a subscriber: kwin. · View Herald Transcript
zzag requested review of this revision.May 8 2020, 6:31 AM
broulik added a subscriber: broulik.May 8 2020, 7:16 AM

Shouldn't that take into account stacking order? Or is it because critical is ontop of everything but hidden because the screen is locked that the blur shows up?

zzag added a comment.May 8 2020, 7:21 AM

Or is it because critical is ontop of everything but hidden because the screen is locked that the blur shows up?

That one. Alternatively, we could put the lockscreen window in a layer above NotificationLayer or CriticalNotificationLayer.

zzag added a comment.May 8 2020, 8:30 AM

D29523 for the stacking order

zzag added a comment.May 11 2020, 11:24 AM

Abandoned in favor of D29523

zzag abandoned this revision.May 11 2020, 11:24 AM