0 Replies Latest reply on Mar 12, 2009 5:44 PM by (Ryan_Frishberg)

    [svn:fx-trunk] 5288: A bunch of small bug fixes.

    Level 1
      Revision: 5288
      Author: rfrishbe@adobe.com
      Date: 2009-03-12 18:44:49 -0700 (Thu, 12 Mar 2009)

      Log Message:
      -----------
      A bunch of small bug fixes.

      - DataGroup bug around a visualelement being moved to another datagroup (SDK-19680)

      - Added removeAllElements method to IVisualElementContainer (SDK-19424)

      - Fix up ASDoc/RTE messages for Group/DataGroup/FxContainer when calling addChild(), removeChild(), etc... (SDK-19582)

      - Added an mx_internal method, specifically for automation, so mouse event listeners can get added to a Container without adding a mouseshield and changing the behavior of the component (SDK-18864)

      - When both skinClass and skinFactory are set, the skin doesn't get reloaded properly when skinFactory changes when it's a non-ClassFactory (SDK-19450)

      - autoLayout and typicalItem properties weren't getting proxied properly on FxDataContainer (SDK-19799)

      - Tabbing through two focusable items, when one of those items is partially "offscreen", starts the tab loop with the second item instead of the first (SDK-17283)

      - Add Icon file for FxVideoDisplay and VideoElement.

      - Also fixed up some ASDoc versioning info for stuff that was added in the Flex 4 timeframe but was actually added to the framework project and not the flex4 project.

      - Also renaming Group.setMxmlContent -> Group.setMXMLContent to follow proper naming conventions.

      QE Notes: I'll update the bug files and let you know which ones we need to add tests for
      Doc Notes: -
      Bugs: SDK-19680, SDK-19424, SDK-19582, SDK-18864, SDK-19450, SDK-19799, SDK-17283
      Reviewer: Jason reviewed most of the changes, Alex reviewed the FocusManager change
      tests: checkintests, mustella Group, DataGroup, FxComponent

      Ticket Links:
      ------------
      http://bugs.adobe.com/jira/browse/SDK-19680
      http://bugs.adobe.com/jira/browse/SDK-19424
      http://bugs.adobe.com/jira/browse/SDK-19582
      http://bugs.adobe.com/jira/browse/SDK-18864
      http://bugs.adobe.com/jira/browse/SDK-19450
      http://bugs.adobe.com/jira/browse/SDK-19799
      http://bugs.adobe.com/jira/browse/SDK-17283
      http://bugs.adobe.com/jira/browse/SDK-19680
      http://bugs.adobe.com/jira/browse/SDK-19424
      http://bugs.adobe.com/jira/browse/SDK-19582
      http://bugs.adobe.com/jira/browse/SDK-18864
      http://bugs.adobe.com/jira/browse/SDK-19450
      http://bugs.adobe.com/jira/browse/SDK-19799
      http://bugs.adobe.com/jira/browse/SDK-17283

      Modified Paths:
      --------------
      flex/sdk/trunk/frameworks/projects/flex4/bundles/en_US/components.properties
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/DataGroup.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxContainer.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxDataContainer.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxScroller.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxVideoDisplay.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/Group.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/FxComponent.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/VideoElement.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/core/Container.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElement.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElementContainer.as
      flex/sdk/trunk/frameworks/projects/framework/src/mx/managers/FocusManager.as

      Added Paths:
      -----------
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxVideoDisplay.png
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/VideoElement.png