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

joshtynjala pushed a commit to branch fix/super-signature-checks
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 920a3221026938b9eef36561576cc8174d05143d
Author: Josh Tynjala <[email protected]>
AuthorDate: Wed Oct 9 13:23:57 2024 -0700

    MXRoyale: fix UITextFormat super() constructor call
    
    SWF has extra arguments that UITextFormat and mx.text.TextFormat don't 
have. Pass null for those arguments.
---
 .../MXRoyale/src/main/royale/mx/core/UITextFormat.as         | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git 
a/frameworks/projects/MXRoyale/src/main/royale/mx/core/UITextFormat.as 
b/frameworks/projects/MXRoyale/src/main/royale/mx/core/UITextFormat.as
index d8f622666b..0750b5b22f 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/core/UITextFormat.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/core/UITextFormat.as
@@ -198,8 +198,16 @@ public class UITextFormat extends TextFormat
     {
         this.systemManager = systemManager;
 
-        super(font, size, color, bold, italic, underline,
-              align, leftMargin, rightMargin);
+        COMPILE::SWF
+        {
+            super(font, size, color, bold, italic, underline,
+                null, null, align, leftMargin, rightMargin);
+        }
+        COMPILE::JS
+        {
+            super(font, size, color, bold, italic, underline,
+                align, leftMargin, rightMargin);
+        }
     }
 
     
//--------------------------------------------------------------------------

Reply via email to