https://bugs.kde.org/show_bug.cgi?id=526505
Bug ID: 526505
Summary: Broken corners on x11 windows without decorations
Classification: Plasma
Product: Breeze
Version First master
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: window decoration
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
Created attachment 196746
--> https://bugs.kde.org/attachment.cgi?id=196746&action=edit
discord corner not rounded
DESCRIPTION
When kwin draws the window shadows and rounds the corners without decorations
(server side), specifically for x11 windows that already provide their own
decorations, the window surface is not rounded when breeze is set to have
window borders (no matter the size).
STEPS TO REPRODUCE
1. Change border size to non-default in system settings -> global themes ->
window decorations
2. Launch an x11 CSD window (ex. XDG_SESSION_TYPE=x11 discord)
OBSERVED RESULT
Window surface shadows/covers the rounded corners
EXPECTED RESULT
Window corners are rounded no matter the type of borders selected
SOFTWARE/OS VERSIONS
Operating System: Augh Linux
KDE Plasma Version: 6.7.5 (im on master)
KDE Frameworks Version: 6.31.0
Qt Version: 6.11.2
Kernel Version: 7.2.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800H with Radeon Graphics
Memory: 16 GiB of RAM (14.7 GiB usable)
Graphics Processor 1: AMD Radeon Graphics
Graphics Processor 2: AMD Radeon RX 6600M
ADDITIONAL INFORMATION
Discovered while implementing the same functionality for oxygen
https://invent.kde.org/plasma/oxygen/-/merge_requests/144
Original source of inspiration:
https://blog.vladzahorodnii.com/2026/07/16/server-side-drop-shadows/
--
You are receiving this mail because:
You are watching all bug changes.