[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2023-10-31 Thread King Kang Kong
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

2022-09-08 Thread Nate Graham
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 on X11

2022-09-12 Thread Vlad Zahorodnii
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

2022-09-12 Thread Nate Graham
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

2022-09-15 Thread Vlad Zahorodnii
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

2022-09-15 Thread Nate Graham
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

2022-09-15 Thread Vlad Zahorodnii
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

2022-09-15 Thread Vlad Zahorodnii
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

2022-09-15 Thread Nate Graham
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.