You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ha...@apache.org on 2016/08/11 07:03:41 UTC

git commit: [flex-asjs] [refs/heads/refactor-sprite] - Fixed DisplayObject cast

Repository: flex-asjs
Updated Branches:
  refs/heads/refactor-sprite 59bebd869 -> 1da11d9d1


Fixed DisplayObject cast


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/1da11d9d
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/1da11d9d
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/1da11d9d

Branch: refs/heads/refactor-sprite
Commit: 1da11d9d1d8710a4b7b3ae3b8bb37100b3d5a410
Parents: 59bebd8
Author: Harbs <ha...@in-tools.com>
Authored: Thu Aug 11 10:03:35 2016 +0300
Committer: Harbs <ha...@in-tools.com>
Committed: Thu Aug 11 10:03:35 2016 +0300

----------------------------------------------------------------------
 .../org/apache/flex/flat/beads/CSSScrollBarButtonView.as  | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1da11d9d/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/beads/CSSScrollBarButtonView.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/beads/CSSScrollBarButtonView.as b/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/beads/CSSScrollBarButtonView.as
index 09669c4..f1fc697 100644
--- a/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/beads/CSSScrollBarButtonView.as
+++ b/frameworks/projects/Flat/src/main/flex/org/apache/flex/flat/beads/CSSScrollBarButtonView.as
@@ -37,6 +37,7 @@ package org.apache.flex.flat.beads
     import org.apache.flex.utils.CSSBorderUtils;
     import org.apache.flex.utils.CSSUtils;
     import org.apache.flex.utils.StringTrimmer;
+    import org.apache.flex.core.UIHTMLElementWrapper;
 
     /**
      *  The CSSScrollBarButtonView class is the default view for
@@ -123,10 +124,11 @@ package org.apache.flex.flat.beads
 			var paddingRight:Object = ValuesManager.valuesImpl.getValue(_strand, "padding-right", state);
 			var paddingTop:Object = ValuesManager.valuesImpl.getValue(_strand, "padding-top", state);
 			var paddingBottom:Object = ValuesManager.valuesImpl.getValue(_strand, "padding-bottom", state);
-			var pl:Number = CSSUtils.getLeftValue(paddingLeft, padding, DisplayObject(_strand).width);
-            var pr:Number = CSSUtils.getRightValue(paddingRight, padding, DisplayObject(_strand).width);
-            var pt:Number = CSSUtils.getTopValue(paddingTop, padding, DisplayObject(_strand).height);
-            var pb:Number = CSSUtils.getBottomValue(paddingBottom, padding, DisplayObject(_strand).height);
+            var obj:DisplayObject = (_strand as UIHTMLElementWrapper).$displayObject;
+			var pl:Number = CSSUtils.getLeftValue(paddingLeft, padding, obj.width);
+            var pr:Number = CSSUtils.getRightValue(paddingRight, padding, obj.width);
+            var pt:Number = CSSUtils.getTopValue(paddingTop, padding, obj.height);
+            var pb:Number = CSSUtils.getBottomValue(paddingBottom, padding, obj.height);
 			
             var w:Object = ValuesManager.valuesImpl.getValue(shape, "width", state);
             var h:Object = ValuesManager.valuesImpl.getValue(shape, "height", state);