[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11
https://bugs.kde.org/show_bug.cgi?id=440235 King Kang Kong changed: What|Removed |Added CC||r2b2x3+kde...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11
https://bugs.kde.org/show_bug.cgi?id=440235 --- Comment #13 from Nate Graham --- Thank you very much! -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11
https://bugs.kde.org/show_bug.cgi?id=440235 Vlad Zahorodnii changed: What|Removed |Added URL||https://gitlab.gnome.org/GN ||OME/gtk/-/issues/5183 Resolution|--- |DOWNSTREAM Status|CONFIRMED |RESOLVED -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11
https://bugs.kde.org/show_bug.cgi?id=440235 --- Comment #12 from Vlad Zahorodnii --- (In reply to Nate Graham from comment #11) > OK. I have no idea what to tell them, as I don't have any technical > expertise in either GTK or window managers. Any chance you could file the > bug report? Yes, I was about to do that, but forgot -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11
https://bugs.kde.org/show_bug.cgi?id=440235 --- Comment #11 from Nate Graham --- OK. I have no idea what to tell them, as I don't have any technical expertise in either GTK or window managers. Any chance you could file the bug report? -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11
https://bugs.kde.org/show_bug.cgi?id=440235 --- Comment #10 from Vlad Zahorodnii --- Hmm, if breeze gtk handles solid-csd and it's reproducible with other themes, I think we need to report this to GTK developers. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11
https://bugs.kde.org/show_bug.cgi?id=440235 --- Comment #9 from Nate Graham --- The Breeze GTK theme sets those CSS classes already, and it's not setting them to be giant black squares, as far as I can tell. See https://invent.kde.org/plasma/breeze-gtk/-/blob/master/src/gtk3/widgets/_window_decorations.scss#L46 and the lines below it. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11
https://bugs.kde.org/show_bug.cgi?id=440235 --- Comment #8 from Vlad Zahorodnii --- > It happens when using the Adwaita theme too so I think this is on KWin. It's not. GTK is responsible for reacting to disabling compositing and adding `solid-csd` class. I don't see how we can fix this in kwin. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11
https://bugs.kde.org/show_bug.cgi?id=440235 Nate Graham changed: What|Removed |Added Version|5.22.3 |master Summary|CSD windows have huge black |CSD windows have huge black |outline when compositing is |outline when compositing is |disabled|disabled on X11 Ever confirmed|0 |1 Status|REPORTED|CONFIRMED --- Comment #7 from Nate Graham --- Can reproduce with current git master, still. It happens when using the Adwaita theme too so I think this is on KWin. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled
https://bugs.kde.org/show_bug.cgi?id=440235 --- Comment #6 from William --- another plus to my proposed solution (and the workaround) is that CSD apps would always (no matter the gtk-theme) have the correct shadow set by the window decoration theme, (that is if this is possible to implement for other windwo decos than breeze) -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled
https://bugs.kde.org/show_bug.cgi?id=440235 William changed: What|Removed |Added Resolution|NOT A BUG |--- Ever confirmed|1 |0 CC||wi11ia...@pm.me Status|RESOLVED|REPORTED --- Comment #5 from William --- on X11 it is already possible to circumvent this bug with some special settings: first one has to enforce the titlebar on firefox via a Kwin WindowRule (do not enable the standard titlebar in firefox settings) second u have to use breeze window-decoration style and make a custom rule to "unforce" border and titlebar again. this way the shadow is drawn by kwin and the window still looks just as before with proper gtk CSD! a proper solution to this would be to automatically load in a gtk-css style (similar to the window-decorations overwrite that already syncs min/max/close buttons) that just disables ALL CSD shadows and margins and then add something to kwin that enforces the draw of shadows. if the shadows come from kwin even on uncomposited desktop firefox and all other gtk CSD apps would look normal, without shadow. i dont know however how far this is possible (in kwin). on my end for firefox and the couple other gtk csd apps that i use i have the workaround in place and a custom gtk-css style that removes all shadows+markins in my ~/.config/gtk-3.0/gtk.css so that any gtk theme wont have these ugly client side shadows. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled
https://bugs.kde.org/show_bug.cgi?id=440235 --- Comment #4 from Vlad Zahorodnii --- It might be also an issue in breeze gtk theme. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled
https://bugs.kde.org/show_bug.cgi?id=440235 --- Comment #3 from Nate Graham --- I can reproduce the bug with Gedit too. It doesn't seem to be limited to just Firefox. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled
https://bugs.kde.org/show_bug.cgi?id=440235 Vlad Zahorodnii changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution|--- |NOT A BUG --- Comment #2 from Vlad Zahorodnii --- X11 doesn't support translucency natively, only with some help from a compositing window manager. Please report this issue to Firefox developers. Ideally, Firefox should stop rendering client-side drop shadows and draw some border instead. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled
https://bugs.kde.org/show_bug.cgi?id=440235 Nate Graham changed: What|Removed |Added Keywords||regression CC||n...@kde.org Status|REPORTED|CONFIRMED Ever confirmed|0 |1 --- Comment #1 from Nate Graham --- Can reproduce. -- You are receiving this mail because: You are watching all bug changes.