#15679 closed defect (fixed)
dijit/_CssStateMixin improperly assumes it's registry holds all widgets
Reported by: | Rawld Gill | Owned by: | bill |
---|---|---|---|
Priority: | low | Milestone: | 1.8 |
Component: | Dijit | Version: | 1.8.0b1 |
Keywords: | Cc: | bill | |
Blocked By: | Blocking: |
Description
The ready handler as the bottom of dijit/_cssStateMixin listens for certain events on the document. The handler manipulates any nodes with the attribute _cssState in the tree that are effected by the events of interest. However, the manipulation assumes the widget will always be in the registry given by the module "./registry".
When modules are mapped, it's possible to have multiple dijit registries. In this case only a one of those registries will hold a particular widget. The current code throws when it does not find a widget.
Change History (3)
comment:1 Changed 9 years ago by
comment:2 Changed 9 years ago by
Cc: | bill added |
---|---|
Milestone: | tbd → 1.8 |
Priority: | undecided → low |
Resolution: | → fixed |
Status: | new → closed |
Should have marked [29245] as fixing.
comment:3 Changed 9 years ago by
Version: | 1.7.3 → 1.8.0b1 |
---|
Presumably this was only an issue in 1.8, due to #14568.
Note: See
TracTickets for help on using
tickets.
In [29245]: