This is an automated email from the ASF dual-hosted git repository. joshtynjala pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 6fde1c4161412c38abc37f3cf12f6713b52bb063 Author: Josh Tynjala <[email protected]> AuthorDate: Wed Oct 9 13:16:50 2024 -0700 Basic, CreateJS, MaterialDesignLite, MXRoyale: fix some super() constructor calls that were missing casts to correct type from Object --- .../main/royale/org/apache/royale/html/beads/ItemRendererFactoryBase.as | 2 +- .../org/apache/royale/html/beads/TextItemRendererFactoryForArrayData.as | 2 +- .../royale/html/beads/TextItemRendererFactoryForStringVectorData.as | 2 +- .../org/apache/royale/html/beads/VirtualDataItemRendererFactoryBase.as | 2 +- .../src/main/royale/org/apache/royale/createjs/tween/Sequence.as | 2 +- .../CreateJS/src/main/royale/org/apache/royale/createjs/tween/Tween.as | 2 +- .../mx/controls/dataGridClasses/HeaderRendererFactoryForArrayData.as | 2 +- .../royale/mdl/beads/TabsDataItemRendererFactoryForArrayListData.as | 2 +- .../org/apache/royale/mdl/beads/TabsItemRendererFactoryForArrayData.as | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ItemRendererFactoryBase.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ItemRendererFactoryBase.as index 2d666beaf9..adf8e1abc2 100644 --- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ItemRendererFactoryBase.as +++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ItemRendererFactoryBase.as @@ -50,7 +50,7 @@ package org.apache.royale.html.beads */ public function ItemRendererFactoryBase(target:Object=null) { - super(target); + super(IEventDispatcher(target)); } protected var dataProviderModel:IDataProviderModel; diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextItemRendererFactoryForArrayData.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextItemRendererFactoryForArrayData.as index 6e7e77f0b6..50cc303ff8 100644 --- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextItemRendererFactoryForArrayData.as +++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextItemRendererFactoryForArrayData.as @@ -65,7 +65,7 @@ package org.apache.royale.html.beads */ public function TextItemRendererFactoryForArrayData(target:Object=null) { - super(target); + super(IEventDispatcher(target)); } private var selectionModel:ISelectionModel; diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextItemRendererFactoryForStringVectorData.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextItemRendererFactoryForStringVectorData.as index 5e93685b0a..cc3588d2df 100644 --- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextItemRendererFactoryForStringVectorData.as +++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextItemRendererFactoryForStringVectorData.as @@ -60,7 +60,7 @@ package org.apache.royale.html.beads */ public function TextItemRendererFactoryForStringVectorData(target:Object=null) { - super(target); + super(IEventDispatcher(target)); } private var selectionModel:ISelectionModel; diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/VirtualDataItemRendererFactoryBase.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/VirtualDataItemRendererFactoryBase.as index ef7df5f513..c8c2a48467 100644 --- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/VirtualDataItemRendererFactoryBase.as +++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/VirtualDataItemRendererFactoryBase.as @@ -66,7 +66,7 @@ package org.apache.royale.html.beads */ public function VirtualDataItemRendererFactoryBase(target:Object=null) { - super(target); + super(IEventDispatcher(target)); } protected var dataProviderModel:IDataProviderModel; diff --git a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Sequence.as b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Sequence.as index bc475dfff0..c13ab7dd6e 100644 --- a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Sequence.as +++ b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Sequence.as @@ -60,7 +60,7 @@ package org.apache.royale.createjs.tween */ public function Sequence(target:Object=null) { - super(target); + super(CreateJSBase(target)); _tweens = []; diff --git a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Tween.as b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Tween.as index 870276c53d..e7e3a30315 100644 --- a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Tween.as +++ b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Tween.as @@ -61,7 +61,7 @@ package org.apache.royale.createjs.tween */ public function Tween(target:Object=null) { - super(target); + super(CreateJSBase(target)); COMPILE::SWF { _parallel = new Parallel(); diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/dataGridClasses/HeaderRendererFactoryForArrayData.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/dataGridClasses/HeaderRendererFactoryForArrayData.as index a9cda3e4cc..3385eff477 100644 --- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/dataGridClasses/HeaderRendererFactoryForArrayData.as +++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/dataGridClasses/HeaderRendererFactoryForArrayData.as @@ -70,7 +70,7 @@ package mx.controls.dataGridClasses */ public function HeaderRendererFactoryForArrayData(target:Object=null) { - super(target); + super(IEventDispatcher(target)); } private var selectionModel:ISelectionModel; diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/TabsDataItemRendererFactoryForArrayListData.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/TabsDataItemRendererFactoryForArrayListData.as index 94c9aef187..5372aeb302 100644 --- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/TabsDataItemRendererFactoryForArrayListData.as +++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/TabsDataItemRendererFactoryForArrayListData.as @@ -45,7 +45,7 @@ package org.apache.royale.mdl.beads { public function TabsDataItemRendererFactoryForArrayListData(target:Object = null) { - super(target); + super(IEventDispatcher(target)); } } } diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/TabsItemRendererFactoryForArrayData.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/TabsItemRendererFactoryForArrayData.as index 041d2366d6..924d9e0057 100644 --- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/TabsItemRendererFactoryForArrayData.as +++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/TabsItemRendererFactoryForArrayData.as @@ -54,7 +54,7 @@ package org.apache.royale.mdl.beads { public function TabsItemRendererFactoryForArrayData(target:Object = null) { - super(target); + super(IEventDispatcher(target)); } protected var dataProviderModel:ITabModel;
