diff --git a/src/org/flexlite/domUI/components/UIAsset.as b/src/org/flexlite/domUI/components/UIAsset.as index 765847d..21ef6a5 100644 --- a/src/org/flexlite/domUI/components/UIAsset.as +++ b/src/org/flexlite/domUI/components/UIAsset.as @@ -307,8 +307,8 @@ package org.flexlite.domUI.components } else { - _skin.width = unscaledWidth; - _skin.height = unscaledHeight; + if(_skin.width != unscaledWidth)_skin.width = unscaledWidth; + if(_skin.height != unscaledHeight)_skin.height = unscaledHeight; if(_skin is IInvalidateDisplay) IInvalidateDisplay(_skin).validateNow(); } @@ -374,4 +374,4 @@ package org.flexlite.domUI.components throw(new Error("swapChildrenAt()"+errorStr+"swapElementsAt()代替")); } } -} \ No newline at end of file +}