I have implemented the new setBlurRegion() API for my C++ window decoration (https://github.com/paulmcauley/classik). This (mostly https://bugs.kde.org/show_bug.cgi?id=453229) works fine on the git master (and has for a month or so now), with a blur effect that matches the window shape. However, when I enable transparency and blur in my window decoration (this simply calls setBlurRegion() with the window shape) on the 5.24.90 beta I do not get any blur at all, just transparency. I have removed the "blur":true line from my .json file (as done by Michail Vourlakos for Aurorae) . Readding "blur": true to the .json enables blur again on 5.24.90, but with the kornerbug that the new setBlurRegion API was designed to fix (https://bugs.kde.org/show_bug.cgi?id=395725). Operating System: openSUSE Leap 15.3 KDE Plasma Version: 5.24.90 KDE Frameworks Version: 5.94.0 Qt Version: 5.15.2 Kernel Version: 5.3.18-150300.59.68-preempt (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-7700HQ CPU @ 2.80GHz Memory: 31.2 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 630 Manufacturer: Dell Inc. Product Name: XPS 15 9560
I have noticed with the latest kwin update on 5.24.90 from OpenSUSE that this has been fixed. Closing