GNOME Bugzilla – Bug 325932
"Inconsistent" checkbox state missing
Last modified: 2006-07-11 14:55:18 UTC
Please describe the problem: Previously, when building a kernel with "make gconfig" a kernel feature compiled as a module would have a dash in the selection checkbox (with a check if compiled into the kernel). The current version of gtk-engines/clearlooks eliminates that dash but doesn't replace it with anything, i.e. if you have selected a feature as a module the checkbox for that feature is now empty. Unless you look carefully at the module indication on the right, you may think you have not included the feature and, if you check the box, compile it into the kernel in error. Steps to reproduce: 1. Build kernel with "make gconfig" 2. Select a feature to compile as a module 3. Actual results: The feature is compiled as a module but the checkbox is empty, giving the impression the feature is not selected at all. Expected results: The original behaviour of a dash or some other item in the checkbox indicating the feature is selected as a module. Does this happen every time? Yes Other information:
make gconfig uses the inconsistent state (shadow is GTK_SHADOW_ETCHED_IN) for the checkboxes. So this needs to be implemented in clearlooks for it to look nice.
Fixing summary. It would be worth checking the other theme engines for this problem too since I am pretty sure some other engines are missing this too.
*** Bug 329367 has been marked as a duplicate of this bug. ***
This should actually be a high priority bug, since it causes information loss for the user.
2006-02-04 Richard A. Stellingwerff <remenic@gmail.com> * engines/clearlooks/src/clearlooks_style.c: (draw_check): Added inconsistent state. Fixes #325932.
Reopening because radio buttons are affected by the same bug.
changed spelling of subject from "Inconsistant" to "Inconsistent"
I opened a new bug about the radio button (bug 347227), closing this one.