Opened 14 years ago

Closed 14 years ago

Last modified 11 years ago

#5781 closed defect (fixed)

Checkbox and radio buttons cannot be re-enabled in Safari 3

Reported by: guest Owned by: Douglas Hays
Priority: high Milestone: 1.1
Component: Dijit - Form Version: 1.0
Keywords: Cc:
Blocked By: Blocking:


Running Safari 3.0.4 on OS X 10.5.1

As reported in #2726, if you disable a radio button or check box and then try to re-enable it, clicking on the control still doesn't work. I put a logging statement in dijit.form.Button._onClick (right at the beginning). For enabled buttons this logging message appears... for disabled ones that have been re-enabled, it never gets into that method.

This behavior is easy to see on dijit/tests/form/test_CheckBox.html. Just click the enable button for cb7 and try clicking the button.

Change History (3)

comment:1 Changed 14 years ago by bill

Milestone: 1.1
Owner: set to Douglas Hays

comment:2 Changed 14 years ago by Douglas Hays

Resolution: fixed
Status: newclosed

(In [12332]) Fixes #5781 !strict. Boolean attributes need to use the javascript value instead of the DOM attribute in dojo.attr.

comment:3 Changed 11 years ago by bill

Component: DijitDijit - Form
Note: See TracTickets for help on using tickets.