This is an automated email from the ASF dual-hosted git repository.

yishayw pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit ffb26c555df0df620d9e05eb1b29d7732553df3d
Author: Alex Harui <[email protected]>
AuthorDate: Mon Dec 7 19:47:50 2020 -0800

    make sure Image/Bitmap image measurements are not NaN
---
 frameworks/projects/MXRoyale/src/main/royale/mx/controls/Image.as | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Image.as 
b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Image.as
index da77888..d69460e 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Image.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Image.as
@@ -617,12 +617,12 @@ public class Image extends UIComponent
 
        override public function get measuredWidth():Number
        {
-               return contentWidth;
+               return isNaN(contentWidth) ? 0 : contentWidth;
        }
 
        override public function get measuredHeight():Number
        {
-               return contentHeight;
+               return isNaN(contentHeight) ? 0 : contentHeight;
        }
 
        override protected function updateDisplayList(unscaledWidth:Number,

Reply via email to