Bug 516086 - Blur behind desktop widgets leaves alpha for the mask to bleed into
Summary: Blur behind desktop widgets leaves alpha for the mask to bleed into
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-16 12:42 UTC by Filip Fila
Modified: 2026-02-16 13:22 UTC (History)
1 user (show)

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


Attachments
Clear SVGs, smudging around widgets' edges (566.75 KB, image/png)
2026-02-16 12:42 UTC, Filip Fila
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Filip Fila 2026-02-16 12:42:20 UTC
Created attachment 189650 [details]
Clear SVGs, smudging around widgets' edges

SUMMARY
Uniformly designed widget SVGs don't get rendered uniformly on the desktop. There is some smudging around their edges instead. Its seems that the blur effect blurs the region, but the edge regions remain with alpha and then the mask bleeds into them. The issue is most obvious with more transparent themes, but Breeze Dark is also affected.

STEPS TO REPRODUCE
1. Get a very transparent theme like Gently from GHNS or test with Breeze Dark 
2. Place some widget on the desktop
3. Observe how the edges are smudged compared to the central part of the background

OBSERVED RESULT
Smudging around edges.

EXPECTED RESULT
The widget looks uniform in how the blur is implemented.

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux 
KDE Plasma Version: 6.6.80
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.1
Kernel Version: 6.18.8-1-MANJARO (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Marco has found a fix and is submitting a patch.
Comment 1 Bug Janitor Service 2026-02-16 12:47:16 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6293
Comment 2 Marco Martin 2026-02-16 13:21:14 UTC
Git commit 7b43238d506e5ef14a2fab47691ed3d270dbace6 by Marco Martin.
Committed on 16/02/2026 at 12:43.
Pushed by mart into branch 'master'.

BasicAppletContainer: fix blur borders

The blur behind applets was blurred in the wrong way, as the
MultiEffect for the blur had the autoPaddingEnabled, making
the blurred area near the borders look darket.
Disable the property so only the area we care about is blurred without bleeding
of paddng is the applet area

M  +1    -0    components/containmentlayoutmanager/qml/BasicAppletContainer.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/7b43238d506e5ef14a2fab47691ed3d270dbace6
Comment 3 Marco Martin 2026-02-16 13:22:19 UTC
Git commit ed8b9e053bd751accd4382ab3c0affb9563d1b5c by Marco Martin.
Committed on 16/02/2026 at 13:21.
Pushed by mart into branch 'Plasma/6.6'.

BasicAppletContainer: fix blur borders

The blur behind applets was blurred in the wrong way, as the
MultiEffect for the blur had the autoPaddingEnabled, making
the blurred area near the borders look darket.
Disable the property so only the area we care about is blurred without bleeding
of paddng is the applet area


(cherry picked from commit 7b43238d506e5ef14a2fab47691ed3d270dbace6)

7b43238d BasicAppletContainer: fix blur borders

Co-authored-by: Marco Martin <notmart@gmail.com>

M  +1    -0    components/containmentlayoutmanager/qml/BasicAppletContainer.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/ed8b9e053bd751accd4382ab3c0affb9563d1b5c