Copy link to clipboard
Copied
Revision: 12401
Revision: 12401
Author: gruehle@adobe.com
Date: 2009-12-02 16:55:48 -0800 (Wed, 02 Dec 2009)
Log Message:
***********
Spark (SkinnableContainer) creationPolicy was a simple property. The mx (Container) creationPolicy property had logic to inherit the parent's creation policy if not explicitly specified, but this only worked if the parent was also a Container.
This change makes SkinnableContainer.creationPolicy an inheriting property, and fixes mx Containers so they can inherit creationPolicy from SkinnableContainer parents. This is all done behind the scenes by using a private inheriting style for backing storage.
QE notes: Yes, tests need updating for new behavior
Doc notes: No
Bugs: SDK-23955
Reviewer: Ryan
Tests run: checkintests, extensive cyclone testing
Is noteworthy for integration: Yes
Ticket Links:
***********
http://bugs.adobe.com/jira/browse/SDK-23955
Modified Paths:
**************
flex/sdk/trunk/frameworks/projects/framework/src/mx/core/Container.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/components/NavigatorContent.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/components/SkinnableContainer.as