Red Hat Bugzilla – Bug 1290833
unable to check a checkbox in gtk3 app under KDE
Last modified: 2016-04-28 02:29:23 EDT
Description of problem:
When running a gtk3 application in KDE, it is not possible to check a checkbox in a settings dialog. When the checkbox is checked, it is immediately automatically unchecked again. No matter, whether I check it by clicking or by keyboard.
When the settings dialog is realtime (it immediately applies the option without requiring any "OK" or "Apply" button), the action is taken. But when it is a dialog with an "OK" button and checkbox (i.e. Remember Password checkbox on a Enter Password dialog), it can be never selected.
Version-Release number of selected component (if applicable):
... basically just RHEL 7.2 workstation with KDE
Run any gtk3 based application under KDE, go for Settings and try to check a checkbox.
For example Empathy IM client, go for Empathy -> Preferences and try to check "Show offline contacts" checkbox.
It can be reproduced by other apps as well.
The checkbox cannot be checked.
The checkbox works.
When running a QT based application (i.e. Akregator), everything works as expected. Probably, the gtk based apps work well under GNOME.
Despite KDE is not the main DE on RHEL 7, it is still shipped and this bug spoils setting up of GTK based applications considerably.
I think this is a problem with the oxygen-gtk theme. The version we ship is too old for GTK 3.14 and needs to either be dropped or updated to 1.4.
Note that GTK dropped support for theming engines in GTK 3.16 (7.2 ships 3.14), so if RHEL7 updates GTK again, oxygen-gtk will stop working completely.
(In reply to Benjamin Otte from comment #2)
> I think this is a problem with the oxygen-gtk theme. The version we ship is
> too old for GTK 3.14 and needs to either be dropped or updated to 1.4.
> Note that GTK dropped support for theming engines in GTK 3.16 (7.2 ships
> 3.14), so if RHEL7 updates GTK again, oxygen-gtk will stop working
Does that mean that after updating I won't be able to set dark theme for GTK based apps in KDE?
*** This bug has been marked as a duplicate of bug 1295043 ***