Bug 438873 - Use opaque background if blur is not available, rather than an un-blurred transparent background
Summary: Use opaque background if blur is not available, rather than an un-blurred tra...
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (other bugs)
Version First Reported In: 5.22.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2021-06-18 15:21 UTC by Danny Medina
Modified: 2021-07-28 19:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
with transparency & blur turned off (51.71 KB, image/jpeg)
2021-06-18 15:21 UTC, Danny Medina
Details
This is how its supposed to be. (143.78 KB, image/png)
2021-06-18 15:23 UTC, Danny Medina
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Danny Medina 2021-06-18 15:21:52 UTC
Created attachment 139495 [details]
with transparency & blur turned off

Please add an option to make the Dashboard plugin opaque. For users with low end devices turning off blur and or transparency makes the desktop experience faster, but in doing so it will also leave the dash to dock applet in a transparent/dimmed state instead of it being opaque/black. 

* Also, upon taking a screenshot of it the dashboard turns opaque as I believe it should remain.

STEPS TO REPRODUCE
1. turn off transparency & blur in effects section 
2. activate the dashboard menu plugin
3. observe

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: OpenSUSE Tumbleweed 20210615
(available in About System)
KDE Plasma Version: 5.22.0
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Lenovo Thinkpad T470
Intel Core i5-7300u
Intel HD 620 (i915|KBL GT2)
Comment 1 Danny Medina 2021-06-18 15:23:44 UTC
Created attachment 139496 [details]
This is how its supposed to be.

It appears like that if you screenshoot it.
Comment 2 Nate Graham 2021-07-28 19:42:38 UTC
Adding a setting is not going to happen because that would be over-configuration, but what seems reasonable instead is to fall back to an opaque background rather than an un-blurred transparent one when blur is not available. The blur-less transparency does indeed present some usability issues.

It would be a pain in the butt to implement this for every transparent surface in Plasma, so I'm moving the bug to KWin for now to see if it would be possible to do this centrally via an effect.