ubuntu / yaru

All Ubuntu Yaru GNOME themes
https://community.ubuntu.com/c/desktop/theme-refresh
GNU General Public License v3.0
1.36k stars 184 forks source link

Window controls disappear #3823

Open thedefectiveram opened 1 year ago

thedefectiveram commented 1 year ago

Should have window controls

Window controls disappear upon switching from dark to light or light to dark on Ubuntu 22.10 for certain app using CSD. I have noticed this behavior with Firefox, Thunderbird, and Chromium. Note all of these are snap versions on my system.

Steps to Reproduce the Problem

Software that presents the issue

Yaru version

Screenshots

Upstream check

Screenshot from 2023-02-15 06-35-25 Screenshot from 2023-02-15 06-35-55 Screenshot from 2023-02-15 06-36-09

vanvugt commented 1 year ago

If Nvidia is your primary GPU then please see https://launchpad.net/bugs/1876632

thedefectiveram commented 1 year ago

I am actually on Intel. Screenshot from 2023-02-16 05-34-28

thedefectiveram commented 1 year ago

Just noticed this, so I am updating this thread. I get the same result when changing accent color. This morning I had Yaru Light, and had orange accent color. Changed to blue and the window controls for Firefox disappeared.

Jupi007 commented 1 year ago

Hi @thedefectiveram and thanks for the report. I'm sorry but I cannot reproduce the problem on my both computer (amd and intel), where I'm daily switching to dark mode at night. Can you reproduce this problem when switching from Adwaita to Adwaita-dark?

thedefectiveram commented 1 year ago

I do not have Adwaita installed, unless if that gets installed in default Ubuntu Install. I will try (via GNOME Tweaks) and report back. Thanks.

Jupi007 commented 1 year ago

Adwaita is the default built-in Gtk theme, so it is necessarily installed 😉

thedefectiveram commented 1 year ago

Ah makes sense Yaru is based on it after all. I will try it out and report back.

thedefectiveram commented 1 year ago

Another update, I noticed the window controls disappear after I unlock the system from either screen save or from sleep.