Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 367311

Summary: [preferences] [accessibility] Restore Defaults does not restore the enabled state of the checkbox "Enable thick caret"
Product: [Eclipse Project] Platform Reporter: Helmut J. Haigermoser <helmut.haigermoser>
Component: TextAssignee: Dani Megert <daniel_megert>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: P3 CC: daniel_megert, remy.suen
Version: 3.7.1   
Target Milestone: 3.8 M5   
Hardware: All   
OS: All   
Whiteboard:

Description Helmut J. Haigermoser CLA 2011-12-21 07:26:09 EST
Build Identifier: 

The Accessibility preference page (General->Editors->Text Editors->Accessibility) features three checkboxes:
[x] Use custom caret
 [x]  Enable thick caret
[ ] Use characters...

Enable thick caret can only be clicked if it's parent, Use custom, is clicked as well. The "Restore defaults" button will try to restore the above selection, however, it will not check the enabled/disabled state of the child checkbox, resulting in a disabled checkbox remaining disabled, but getting selected...

Reproducible: Always

Steps to Reproduce:
1. Open "Accessibility" preference page
2. Deselect "Enable thick Caret" and then "Use custom caret"
3. Restore defaults: Both checkboxes checked, but one disabled
Comment 1 Helmut J. Haigermoser CLA 2011-12-21 07:26:49 EST
CQ:WIND00059411

*setting version to 3.7.1*

Let me know if you need any further input! :)
Helmut
Comment 2 Dani Megert CLA 2012-01-03 12:14:02 EST
Fixed in master: 257a6c7c822fb9ee0fe5cb6fd24d98c27b5f7ba0
Comment 3 Helmut J. Haigermoser CLA 2012-01-03 13:01:09 EST
(In reply to comment #2)
> Fixed in master: 257a6c7c822fb9ee0fe5cb6fd24d98c27b5f7ba0

Thanks for looking into this that fast, Dani! :)
Helmut