https://bugs.kde.org/show_bug.cgi?id=456052
Bug ID: 456052 Summary: Background blur apply blur to titlebar component Product: konsole Version: 22.04.2 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: general Assignee: konsole-de...@kde.org Reporter: themachine0...@gmail.com Target Milestone: --- SUMMARY When selecting option to apply blur to background, konsole make a blur region corresponding to the whole windows including titlebar. If you are using a titlebar decoration allowing blur and rounded corner, it apply two time the blur and rounded corner are not included in the blur mask, producing infamous korner bug. Other windows (for exemple help windows or About windows) correctly follow the decoration and doesn't expose corner bug. STEPS TO REPRODUCE 1. Enable blur in konsole 2. Use a decoration (for example SierraBreezeEnhanced) that has rounded corner and correct support for blur 3. Reduce opacity of the titlebar to trigger blur of the decoration theme and observe blur from konsole also applied to titlebar OBSERVED RESULT Blur doesn't follow corner and is doubly applied in the main windows EXPECTED RESULT Konsole doesn't take care of exporting blurred region of the titlebar in the main windows SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux (available in About System) KDE Plasma Version: 5.25.1 KDE Frameworks Version: 5.95 Qt Version: 5.15.5 ADDITIONAL INFORMATION Konsole version : 22.04.2 I think the bug reside in the way blur is enabled in void MainWindow::setBlur(bool blur) : KWindowEffects::enableBlurBehind is called directly with the whole windows argument and without specified region. One expect to pass to enableBlurBehind windows region without the titlebar I guess. -- You are receiving this mail because: You are watching all bug changes.