Changeset 14055

Show
Ignore:
Timestamp:
06/18/08 07:19:07 (7 months ago)
Author:
toonetown
Message:

Fixes #6798. update selected Wai State on change

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • dojox/trunk/form/_FormSelectWidget.js

    r13573 r14055  
    217217                if(val && val[0]){ 
    218218                        dojo.forEach(this._getChildren(), function(child){ 
    219                                 dojo[dojo.some(val, function(v){ 
    220                                         return child.option && (v === child.option.value) || false; 
    221                                 }) ? "addClass" : "removeClass"](child.domNode, this.baseClass + "SelectedOption"); 
     219                                var isSelected = dojo.some(val, function(v){ 
     220                                        return child.option && (v === child.option.value); 
     221                                }); 
     222                                dojo.toggleClass(child.domNode, this.baseClass + "SelectedOption", isSelected); 
     223                                dijit.setWaiState(child.domNode, "selected", isSelected); 
    222224                        }, this); 
    223225                }