https://bugs.kde.org/show_bug.cgi?id=490951
Bug ID: 490951 Summary: Title bar divider doesn't render on some windows. Classification: Plasma Product: Breeze Version: 6.1.3 Platform: Fedora RPMs URL: https://discuss.kde.org/t/why-is-the-titlebar-content- division-line-a-feature-of-mainwindow-rather-than-kwin s-breeze-decoration/18412?u=rokejulianlockhart OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: window decoration Assignee: plasma-b...@kde.org Reporter: 4wy78...@rokejulianlockhart.addy.io CC: kwin-bugs-n...@kde.org, uhh...@gmail.com Target Milestone: --- SUMMARY The title bar divider doesn't render on some windows. It should, considering that https://bugs.kde.org/show_bug.cgi?id=455248#c0 has now been implemented by default. Otherwise, as the attached image demonstrates, the title bars are both difficult to separate from the content despite usually being differently coloured (so they're not seamless anyway, as if they were imitating GNOME's CSD) nor are they visually distinct, in a manner consistent with that new border. STEPS TO REPRODUCE > ```Py > #!/usr/bin/env python > import sys > from PyQt6.QtWidgets import QApplication, QMainWindow > > app = QApplication(sys.argv) > window = QMainWindow() > window.show() > app.exec() > ``` ...produces a border, whereas: > ```Py > #!/usr/bin/env python > import sys > from PyQt6.QtWidgets import QApplication, QWidget > > app = QApplication(sys.argv) > window = QWidget() > window.show() > app.exec() > ``` ...does not. OBSERVED RESULT It doesn't render in Discover, Steam, or any of the PlasmaShell Plasmoids (attached to panels) with the `noborderrule=2` KWin rule enabled. EXPECTED RESULT It should render on all windows, since all windows now have a 1 px outline. SOFTWARE/OS VERSIONS Operating System: Fedora Linux 40 KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Kernel Version: 6.9.11-200.fc40.x86_64 (64-bit) Graphics Platform: X11 Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor Memory: 30.5 GiB of RAM Graphics Processor: AMD Radeon RX 5700 Manufacturer: ASRock Product Name: X670E Taichi ADDITIONAL INFORMATION Render the title bar separator in KWin (not QMainWindow). Ideally, this should be controlled using a boolean dependent upon whether the colour intensity setting implemented with https://bugs.kde.org/show_bug.cgi?id=465948#c0 is "Off" or not, rather than individual application opt-in. -- You are receiving this mail because: You are watching all bug changes.