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

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


The following commit(s) were added to refs/heads/develop by this push:
     new 5fa43b7  error-image-bead: fix COMPILE::JS
5fa43b7 is described below

commit 5fa43b7fd9c493736ff7245b88ceca7b869f78ef
Author: Carlos Rovira <[email protected]>
AuthorDate: Sun Jul 12 10:59:30 2020 +0200

    error-image-bead: fix COMPILE::JS
---
 .../royale/org/apache/royale/html/beads/ErrorImage.as   |  5 ++---
 .../org/apache/royale/html/beads/ErrorImageButton.as    | 17 ++++++++++++-----
 2 files changed, 14 insertions(+), 8 deletions(-)

diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ErrorImage.as
 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ErrorImage.as
index baf9583..cf4b944 100644
--- 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ErrorImage.as
+++ 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ErrorImage.as
@@ -19,12 +19,11 @@
 package org.apache.royale.html.beads {
 
     import org.apache.royale.core.IBead;
+    import org.apache.royale.core.IImage;
+    import org.apache.royale.core.IImageModel;
     import org.apache.royale.core.IStrand;
     import org.apache.royale.events.Event;
-
     import org.apache.royale.events.EventDispatcher;
-       import org.apache.royale.core.IImage;
-    import org.apache.royale.core.IImageModel;
   
   /**
         *  The ErrorImage class is a bead that can be used to 
diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ErrorImageButton.as
 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ErrorImageButton.as
index 4b38786..9f69698 100644
--- 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ErrorImageButton.as
+++ 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ErrorImageButton.as
@@ -74,13 +74,15 @@ package org.apache.royale.html.beads {
             _src = value;
         }
         
-               //COMPILE::JS{
+               COMPILE::JS
         private var _hostElement:Element;
+
+        COMPILE::JS
                protected function get hostElement():Element
                {
                        return _hostElement;
                }
-        //}
+        
         protected function get hostModel():IImageModel
         {             
             return _strand.getBeadByType(IImageModel) as IImageModel;
@@ -98,7 +100,7 @@ package org.apache.royale.html.beads {
         {
             _strand = value;
 
-               //COMPILE::JS {
+               COMPILE::JS {
 
                 if(_strand is IRenderedObject)
                 {
@@ -120,7 +122,7 @@ package org.apache.royale.html.beads {
                         }
                     }   
                 }
-            //}
+            }
         }
 
                COMPILE::JS
@@ -150,12 +152,14 @@ package org.apache.royale.html.beads {
         }
 
         private function errorHandler(event:Event):void {
-        
+            COMPILE::JS
+            {
             var imgEle:Object = hostElement as Object;
             if (imgEle.src != _src)
             {
                 imgEle.src = _src;
             }
+            }
         }
                
         private function srcChangedHandler(event:Event):void
@@ -167,7 +171,10 @@ package org.apache.royale.html.beads {
                     hostModel.url = src;
                     
hostModel.addEventListener("urlChanged",srcChangedHandler);                    
                 }
+                COMPILE::JS
+                {
                 (hostElement as Object).src = src;
+                }
             }
             
         }

Reply via email to