https://bugs.kde.org/show_bug.cgi?id=440235

William <wi11ia...@pm.me> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|NOT A BUG                   |---
     Ever confirmed|1                           |0
                 CC|                            |wi11ia...@pm.me
             Status|RESOLVED                    |REPORTED

--- Comment #5 from William <wi11ia...@pm.me> ---
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.

Reply via email to