0 Replies Latest reply on Aug 27, 2008 12:43 PM by (Darrell_Loverin)

    [svn] 3018: Detect mouse up when outside of sandbox in DividedBox and DataGrid.

      Revision: 3018
      Author: dloverin@adobe.com
      Date: 2008-08-27 13:43:40 -0700 (Wed, 27 Aug 2008)

      Log Message:
      -----------
      Detect mouse up when outside of sandbox in DividedBox and DataGrid.
      Add mouseShield support when dragging ScrollThumb and Slider.

      QE:YES
      Doc:
      Checkintests: YES
      Reviewer: Alex
      Bugs: SDK-16581

      projects/airframework/src/mx/managers/WindowedSystemManager.as
      projects/framework/src/mx/managers/SystemManager.as
      Change addEventListenerToSandbox/removeEventListenerFromSandbox to not add reverse listeners. When a A.3 adds a listener to A, A does not need

      to/should not add a listener to A.3. A problem occurs when A.3 removes its listener from A, A will remove its listener from A.3 which may be in

      use by A.

      projects/framework/src/mx/controls/sliderClasses/SliderThumb.as
      projects/framework/src/mx/controls/scrollClasses/ScrollBar.as
      Add mouseShields.

      projects/framework/src/mx/controls/dataGridClasses/DataGridHeader.as
      projects/framework/src/mx/containers/dividedBoxClasses/BoxDivider.as
      projects/framework/src/mx/containers/DividedBox.as
      Add support for dragging outside of sandbox.

      Ticket Links:
      ------------
      http://bugs.adobe.com/jira/browse/SDK-16581

      Modified Paths:
      --------------
      flex/sdk/branches/3.0.x/frameworks/projects/airframework/src/mx/managers/WindowedSystemMa nager.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/containers/DividedBox.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/containers/dividedBoxClasses /BoxDivider.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/controls/dataGridClasses/Dat aGridHeader.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/controls/scrollClasses/Scrol lBar.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/controls/sliderClasses/Slide rThumb.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/managers/SystemManager.as