0 Replies Latest reply on Dec 2, 2009 4:56 PM by Glenn Ruehle

    [svn:fx-trunk] 12401: Spark (SkinnableContainer) creationPolicy was a simple property.

    Glenn Ruehle Adobe Employee

      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