Bug 1963223
Summary: | HexChat not using default GTK theme | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | friedsector <tulliorossi> | ||||||
Component: | hexchat | Assignee: | Patrick Griffis <tingping> | ||||||
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 34 | CC: | kevin, oliver, philip.wyett, tingping | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2021-05-22 16:17:39 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Installing adwaita-gtk2-theme fixes the issue. Shouldn't that package be a dependency of hexchat? No. HexChat can use any theme and depends on none. If Fedora wants gtk2 applications to use a specific theme it should have that package depend on a theme. (In reply to Patrick Griffis from comment #2) > No. HexChat can use any theme and depends on none. > > If Fedora wants gtk2 applications to use a specific theme it should have > that package depend on a theme. I reported this issue because in Fedora 32 HexChat's default theme didn't look out of place. Thus, from a user perspective, this looks like a bug introduced in Fedora 34 (or even 33, I cannot say for sure because I skipped that release). Created attachment 1785960 [details]
HexChat windows on Fedora 32 with Adwaita-dark theme
Here's how HexChat looks by default with Adwaita-dark theme set on Fedora 32.
As you can see, it's quite different from what have in Fedora 34.
Please ignore the white background, as that is styled according to HexChat's own color palette (which happens to be light rather than dark). This was a deliberate decision of the Workstation working group. See https://pagure.io/fedora-workstation/issue/180 I guess you could open a new ticket there if you would like them to reconsider. |
Created attachment 1785675 [details] HexChat windows on Fedora 34 with Adwaita-dark theme Description of problem: HexChat does not use the default GTK theme set by the user (e.g. Adwaita or Adwaita-dark). It appears to be using a fallback theme, which happens to be Win95-styled (see attached screenshot). Version-Release number of selected component (if applicable): hexchat-2.14.3-13.fc34.x86_64 How reproducible: Always Steps to Reproduce: 1. Install HexChat: dnf install -y hexchat 2. Start HexChat (e.g. from application menu) Actual results: HexChat does not use the default GTK theme set by the user (e.g. Adwaita). The only output I can see from command line is: Gtk-Message: 19:20:11.415: Failed to load module "pk-gtk-module" Expected results: HexChat should be themed according to the user-chosen GTK theme (e.g. Adwaita). Additional info: I can reproduce this bug on a fresh install of Fedora 34 Workstation.