Opened 9 years ago
Closed 9 years ago
#14524 closed defect (fixed)
"Open" not handled anymore in CssStateMixin
Reported by: | alan | Owned by: | bill |
---|---|---|---|
Priority: | high | Milestone: | 1.8 |
Component: | Dijit | Version: | 1.7.0 |
Keywords: | cssstatemixin, css, popup | Cc: | |
Blocked By: | Blocking: |
Description (last modified by )
Dojo 1.6+ doesn't handle the "open" case anymore in CssStateMixin, so buttons with dropdowns open can't be styled, since there's no "dijitDropDownButtonOpened" class applied.
Mailing list reference: http://dojo-toolkit.33424.n3.nabble.com/1-7-What-happened-to-the-quot-opened-quot-class-for-dijit-dropdown-openers-td3564901.html
Change History (2)
comment:1 Changed 9 years ago by
Description: | modified (diff) |
---|---|
Milestone: | tbd → 1.8 |
Owner: | set to bill |
Status: | new → assigned |
Note: See
TracTickets for help on using
tickets.
Actually, _CssStateMixin never handled open, but now it's become more important in order to bring back the dijitDropDownButtonOpened class on DropDownButton.domNode.
_HasDropDown (and descendants, like DropDownButton) are setting this._opened, so can trigger off of that. In the future may want to refactor TitlePane, AccordionContainer children, etc. to leverage this mechanism too.