Closed ardichoke closed 3 years ago
What kind of result do you get if you use GNUCash with the Adwaita theme? You can temporarily run it with the Adwaita theme using this command:
GTK_THEME=Adwaita gnucash
It works as expected, with a non-transparent background and readable text even when GNUCash has focus. I actually switched my theme over to Adwaita entirely because of this bug, since I spend a non-trivial amount of time using GNUCash and this bug makes it very hard to work with.
Thanks for checking that! That helps a lot in figuring out where the issue is being caused. I've got a new commit ready to go which will be released soon which fixes this issue.
I seem to be having a similar issue, but for me, I'm experiencing transparent dropdowns only while using Pop OS dark theme. The transparency issue does not occur when using the light theme.
$ apt policy pop-gtk-theme
pop-gtk-theme:
Installed: 5.3.0~1605227705~20.10~50f789b
The following image depicts the dark theme.
Similar to what @ardichoke reported, when the GnuCash window loses focus, the dropdown becomes readable, although it's not fully opaque.
When switching the theme to Pop OS light, then I don't see any issues.
Anything else I could provide to help debug the issue?
Interesting. I am not seeing the same issue with the same version of the theme installed:
@indrekots We would probably need to figure out what's different between your machine and other machines to cause this. If you create a new user account (Settings -> Users), log out of your normal account and into the new account, and open GNUCash, does the issue occur there?
With a brand new user, I didn't observe this issue. Perhaps it could be due to some plugin? I'll try to disable them and report back.
Not sure what has changed on my computer but now It works as intended. Therefore, disregard my comments.
I experience the same behavior. I believe this is due to upgrading GTK and still using a relatively old .gnucash savefile. The problem doesn't seem to appear on new savefiles.
Describe the problem: The account selection drop-down menus in GNUCash have a transparent background when using Pop OS themes (both dark and light), this makes the text illegible. Interestingly, if you change focus to another window while these drop-downs are open, the background on them becomes solid as expected.
Steps to reproduce:
Distribution:
Pop version: