Changes between Initial Version and Version 1 of Ticket #13520


Ignore:
Timestamp:
Jul 29, 2011, 8:36:37 AM (9 years ago)
Author:
bill
Comment:

Presumably already fixed by [24818], the change to CheckBox.js:

// Override behavior from Button, since we don't have an iconNode
_setIconClassAttr: null,

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13520

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
    • Property Milestone changed from tbd to 1.7
  • Ticket #13520 – Description

    initial v1  
    1 dijit.form.CheckBox and by extension dijit.form.RadioButton are not usable as the buttonWidget in a dijit.layout.StackController without modification. Doing so triggers an error during startup when the iconClass property is set. The reason seems to be that in contrast to Button, CheckBox does not have an attach point "iconNode". It is possible to work around this issue by declaring a new buttonWidget that inherits CheckBox and has an iconNode attach point in its template.
     1dijit.form.!CheckBox and by extension dijit.form.!RadioButton are not usable as the buttonWidget in a dijit.layout.!StackController without modification. Doing so triggers an error during startup when the iconClass property is set. The reason seems to be that in contrast to Button, !CheckBox does not have an attach point "iconNode". It is possible to work around this issue by declaring a new buttonWidget that inherits CheckBox and has an iconNode attach point in its template.