Nokse22 / high-tide

Native TIDAL client for Linux
GNU General Public License v3.0
36 stars 6 forks source link

Sidebar headers do not get themed #8

Closed pika-colony closed 2 weeks ago

pika-colony commented 2 weeks ago

Expected behavior: The entire application is themed when using themes, as is the case with all other GTK3/GTK4/Libadwaita apps I have tried.

Actual behavior: Sections of application--noticeable especially on the sidebar--do not get themed, and instead retain their original Libadwaita dark color.

I am using Gradience for theming, and do not have any issues with themes within other apps regardless. My first thought was potentially some deviation from the GTK4 spec, but I have provided screenshots below to see for yourself.

image image

Nokse22 commented 2 weeks ago

Have you tried with Gradience nightly, because the current stable release doesn't theme the sidebar.

pika-colony commented 2 weeks ago

Yes, this is using the Gradience-git package from the AUR, which should be up to date with the repo itself.

Nokse22 commented 2 weeks ago

So other libadwaita apps with a sidebar are themed correctly?

pika-colony commented 2 weeks ago

Yes, that is correct. Libadwaita and GTK4 apps seem to be themed correctly in my experience, including applications like Nautilus. I will spin up a virtual machine this weekend and see if I can reproduce the issue with a new configuration as well.

pika-colony commented 2 weeks ago

My apologies! I got a free moment to look through the issue reports for Gradience, and I came across a similar issue. While their case was more severe, with the entire sidebar not being themed, one of the comments provided a solution that fixed my issue with High Tide as well. Like I said, the lack of sidebar theming wasn't consistent across the rest of my Libadwaita apps, but for now it feels like the issue is Gradience's. Thanks for your time!