The mask of a panel depends on things like borders set or window size,
but nothing else on it. So it should be updated as last in the queue of
things to update.
There might be still state changes not properly propagated, but this is
a move in the more expected direction.
Details
Details
- Reviewers
broulik - Group Reviewers
Plasma - Commits
- R120:b51fd4bab2a5: [PanelView] Update mask as last on resize event (& move one for consistency)
Diff Detail
Diff Detail
- Repository
- R120 Plasma Workspace
- Branch
- updatemasklast
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 11538 Build 11556: arc lint + arc unit
Comment Actions
@broulik Could you tell if this improves the bug you found about "change resolution in plasma, the panel mask stays incorrect"?
Comment Actions
That makes a lot of sense. +1
I'm not sure how to reproduce the issue but I've seen it happen many times.