Details
-
Task
-
Status: Closed
-
Minor
-
Resolution: Later
-
Adobe Flex SDK Previous
-
None
-
None
-
Affected OS(s): All OS Platforms
Affected OS(s): All OS Platforms
Language Found: English
Description
There are two methods, notifyStyleChangeInChildren and regenerateStyleCache that Container overrides and treats differently than UIComponent. We need to research the motivation behind the logic and ensure Group, Skin, and FxContainer (our new Gumbo containers) are doing the right thing with regards to style change propagation and style cache regeneration.
Specifically:
notifyStyleChangeInChildren:
1. Why does Container propagate style change to chrome children always (even when recursive is false).
2. Why does Container defer change notification of content children (until property validation) when recursive is true.
regenerateStyleCache:
1. Why does Container skip UIComponent children when recursive is false, but not IUITextField children.