After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 325932 - "Inconsistent" checkbox state missing
"Inconsistent" checkbox state missing
Status: RESOLVED FIXED
Product: gtk-engines
Classification: Deprecated
Component: clearlooks
2.7.x
Other All
: High major
: ---
Assigned To: Richard Stellingwerff
gtk-engines maintainers
: 329367 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-01-06 00:59 UTC by Jose M. daLuz
Modified: 2006-07-11 14:55 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Jose M. daLuz 2006-01-06 00:59:34 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:
Comment 1 Benjamin Berg 2006-01-06 01:08:22 UTC
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.
Comment 2 Thomas Wood 2006-01-06 15:09:34 UTC
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.
Comment 3 Benjamin Berg 2006-01-31 17:42:48 UTC
*** Bug 329367 has been marked as a duplicate of this bug. ***
Comment 4 Thomas Wood 2006-02-01 16:14:31 UTC
This should actually be a high priority bug, since it causes information loss for the user.
Comment 5 Richard Stellingwerff 2006-02-03 23:28:37 UTC
2006-02-04  Richard A. Stellingwerff  <remenic@gmail.com>

    * engines/clearlooks/src/clearlooks_style.c: (draw_check):

    Added inconsistent state. Fixes #325932.
Comment 6 Benjamin Berg 2006-02-18 19:01:26 UTC
Reopening because radio buttons are affected by the same bug.
Comment 7 Alan Horkan 2006-03-16 18:43:26 UTC
changed spelling of subject from "Inconsistant" to "Inconsistent" 
Comment 8 Benjamin Berg 2006-07-11 14:55:18 UTC
I opened a new bug about the radio button (bug 347227), closing this one.