Due to Qt bug: https://bugreports.qt.io/browse/QTBUG-70138 (KDE bug: https://bugs.kde.org/show_bug.cgi?id=401644) we have label opacity utterly failing when the logout screen is superimposed over a bright background. Even though QtRendering is the inferior renderer, this patch uses it as a workaround for the aforementioned bug since ugly (if it ever would be) text is better than (almost) no text.
Details
Details
- Reviewers
ngraham rooty - Group Reviewers
Plasma - Commits
- R120:076671638f1d: [Logout screen] Fix label opacity failing
Before:
After:
Diff Detail
Diff Detail
- Repository
- R120 Plasma Workspace
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 9259 Build 9277: arc lint + arc unit
Comment Actions
@ngraham to further minimize the use of QtRendering I've added code so that it's used only when opacity is not 1. Is that okay?
lookandfeel/contents/logout/LogoutButton.qml | ||
---|---|---|
34 | Add a space between = and 1 |