[MAVEN-BUILD] Royale-asjs - Build # 2524 - Failure
The Apache Jenkins build system has built Royale-asjs (build #2524) Status: Failure Check console output at https://builds.apache.org/job/Royale-asjs/2524/ to view the results.
[royale-asjs] branch develop updated: Fixes empty class names pending discussion
This is an automated email from the ASF dual-hosted git repository. harbs 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 b790db6 Fixes empty class names pending discussion b790db6 is described below commit b790db6c26c4671b0a06ab6636579327ea9e221d Author: Harbs AuthorDate: Wed Jan 15 12:27:57 2020 +0200 Fixes empty class names pending discussion --- frameworks/projects/Basic/asconfig.json | 3 ++- .../projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as | 6 -- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/frameworks/projects/Basic/asconfig.json b/frameworks/projects/Basic/asconfig.json index 6a2265a..f5f9348 100644 --- a/frameworks/projects/Basic/asconfig.json +++ b/frameworks/projects/Basic/asconfig.json @@ -20,7 +20,8 @@ "compilerOptions": { "debug": true, "targets": [ -"SWF", "JSRoyale" +"JSRoyale", +"SWF" ], "include-classes": [ "BasicClasses" diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as index ef1d4e6..84aeb0b 100644 --- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as +++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as @@ -1065,7 +1065,7 @@ package org.apache.royale.core // set it now if it was set once in addedToParent // otherwise just wait for addedToParent if (parent) -setClassName(computeFinalClassNames()); +setClassName(computeFinalClassNames()); } dispatchEvent(new Event("classNameChanged")); @@ -1326,7 +1326,9 @@ package org.apache.royale.core COMPILE::JS { - setClassName(computeFinalClassNames()); +var classNames:String = computeFinalClassNames().trim(); +if(classNames) + setClassName(classNames); if (style) ValuesManager.valuesImpl.applyStyles(this, style);
[royale-asjs] branch develop updated (f5f2436 -> b41e2f5)
This is an automated email from the ASF dual-hosted git repository. harbs pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/royale-asjs.git. from f5f2436 handle scrollbars that are always visible. Should fix #679 new d0b57c3 Added MultiSelectionTree new 3c07a73 Merge branch 'develop' into feature/multiselect-tree new 4c8f0af TreeMultiSelect changes new 3a37156 Merge branch 'develop' into feature/multiselect-tree new b41e2f5 Merge pull request #683 from tzivz/feature/multiselect-tree The 10074 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../src/main/royale/MultiDragAndDropExample.mxml | 87 + .../Basic/src/main/resources/basic-manifest.xml| 1 + .../projects/Basic/src/main/resources/defaults.css | 13 ++ .../projects/Basic/src/main/royale/BasicClasses.as | 3 + ...MultiSelectionList.as => MultiSelectionTree.as} | 14 +- ...ler.as => TreeMultiSelectionMouseController.as} | 14 +- ...del.as => MultiSelectionCollectionViewModel.as} | 112 ++-- .../{TreeModel.as => MultiSelectionTreeModel.as} | 8 +- .../DragDrop/src/main/resources/basic-manifest.xml | 1 + .../DragDrop/src/main/royale/DragDropClasses.as| 1 + .../html/beads/MultiSelectionDragSourceBead.as | 4 +- .../html/beads/MultiSelectionTreeDragSourceBead.as | 142 + 12 files changed, 317 insertions(+), 83 deletions(-) copy frameworks/projects/Basic/src/main/royale/org/apache/royale/html/{MultiSelectionList.as => MultiSelectionTree.as} (92%) copy frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/{TreeSingleSelectionMouseController.as => TreeMultiSelectionMouseController.as} (83%) copy frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/models/{SingleSelectionCollectionViewModel.as => MultiSelectionCollectionViewModel.as} (66%) copy frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/models/{TreeModel.as => MultiSelectionTreeModel.as} (87%) create mode 100644 frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/MultiSelectionTreeDragSourceBead.as
[royale-asjs] branch develop updated: jewel-datagrid: avoid relayout when removing or adding an item
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 3bbb1e3 jewel-datagrid: avoid relayout when removing or adding an item 3bbb1e3 is described below commit 3bbb1e336e0d4076654c5b5b93d72fa6cb552c6c Author: Carlos Rovira AuthorDate: Wed Jan 15 18:35:42 2020 +0100 jewel-datagrid: avoid relayout when removing or adding an item --- .../beads/itemRenderers/AddDataGridItemRendererForArrayListData.as| 2 +- .../beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as | 2 +- .../main/royale/org/apache/royale/jewel/beads/views/DataGridView.as | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/AddDataGridItemRendererForArrayListData.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/AddDataGridItemRendererForArrayListData.as index bb54381..c36fe03 100644 --- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/AddDataGridItemRendererForArrayListData.as +++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/AddDataGridItemRendererForArrayListData.as @@ -135,7 +135,7 @@ package org.apache.royale.jewel.beads.itemRenderers ISelectionModel(_dataProviderModel).selectedIndex = ISelectionModel(_dataProviderModel).selectedIndex + 1; } - (_strand as IEventDispatcher).dispatchEvent(new Event("layoutNeeded")); + // (_strand as IEventDispatcher).dispatchEvent(new Event("layoutNeeded")); } private var _dataProviderModel: IDataProviderModel; diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as index 01f40e6..d0a4a38 100644 --- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as +++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as @@ -112,7 +112,7 @@ package org.apache.royale.jewel.beads.itemRenderers return; // listen for individual items being removed in the future. - dp.addEventListener(CollectionEvent.ITEM_REMOVED, handleItemRemoved); + // dp.addEventListener(CollectionEvent.ITEM_REMOVED, handleItemRemoved); } /** diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as index 5f16622..224ca1d 100644 --- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as +++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as @@ -224,7 +224,7 @@ package org.apache.royale.jewel.beads.views dp.addEventListener(CollectionEvent.ALL_ITEMS_REMOVED, handleItemAddedAndRemoved); } -host.dispatchEvent(new Event("layoutNeeded")); +// host.dispatchEvent(new Event("layoutNeeded")); } protected function updateColumnLayout(list:IDataGridColumnList):void @@ -241,7 +241,7 @@ package org.apache.royale.jewel.beads.views _listArea.positioner.style.overflow = null; } } -//host.dispatchEvent(new Event("layoutNeeded")); +// host.dispatchEvent(new Event("layoutNeeded")); } /**
[royale-compiler] branch develop updated (693df90 -> 9a2c3b4)
This is an automated email from the ASF dual-hosted git repository. joshtynjala pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/royale-compiler.git. from 693df90 MXMLPropertySpecifierNode: Fixed issue where a property could be set without errors in MXML if it were private or in another namespace that should not be accessible from the file scope new 4c686b3 PackageHeaderEmitter: fix issue where externs for package-level functions/vars were not properly detected new 9a2c3b4 Fixed issue where Closure warned about externs in top-level package because they didn't use the var keyword (references #109) The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../internal/codegen/js/jx/ClassEmitter.java | 4 +++ .../internal/codegen/js/jx/FieldEmitter.java | 8 +++-- .../internal/codegen/js/jx/MethodEmitter.java | 11 ++- .../codegen/js/jx/PackageHeaderEmitter.java| 37 +++--- 4 files changed, 46 insertions(+), 14 deletions(-)
[royale-compiler] 02/02: Fixed issue where Closure warned about externs in top-level package because they didn't use the var keyword (references #109)
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-compiler.git commit 9a2c3b42febe1d2f10bcf4d5bf5c6edffa488457 Author: Josh Tynjala AuthorDate: Wed Jan 15 09:33:25 2020 -0800 Fixed issue where Closure warned about externs in top-level package because they didn't use the var keyword (references #109) --- .../royale/compiler/internal/codegen/js/jx/ClassEmitter.java | 4 .../royale/compiler/internal/codegen/js/jx/FieldEmitter.java | 8 ++-- .../royale/compiler/internal/codegen/js/jx/MethodEmitter.java | 11 ++- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ClassEmitter.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ClassEmitter.java index 47e9317..9b86e96 100644 --- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ClassEmitter.java +++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ClassEmitter.java @@ -140,6 +140,10 @@ public class ClassEmitter extends JSSubEmitter implements String qname = definition.getQualifiedName(); if (qname != null && !qname.equals("")) { +if (fjs.getModel().isExterns && definition.getBaseName().equals(qname)) +{ +writeToken(ASEmitterTokens.VAR); +} write(getEmitter().formatQualifiedName(qname)); write(ASEmitterTokens.SPACE); writeToken(ASEmitterTokens.EQUAL); diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/FieldEmitter.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/FieldEmitter.java index 6254e11..ca635e3 100644 --- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/FieldEmitter.java +++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/FieldEmitter.java @@ -142,8 +142,12 @@ public class FieldEmitter extends JSSubEmitter implements classification == IVariableDefinition.VariableClassification.FILE_MEMBER; if (isPackageOrFileMember) { - className = getEmitter().formatQualifiedName(node.getQualifiedName()); -write(className); +String qualifiedName = node.getQualifiedName(); +if (fjs.getModel().isExterns && node.getName().equals(qualifiedName)) +{ +writeToken(ASEmitterTokens.VAR); +} +write(fjs.formatQualifiedName(qualifiedName)); } else { diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/MethodEmitter.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/MethodEmitter.java index 688b190..e765816 100644 --- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/MethodEmitter.java +++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/MethodEmitter.java @@ -80,7 +80,12 @@ public class MethodEmitter extends JSSubEmitter implements if(classification == IFunctionDefinition.FunctionClassification.FILE_MEMBER || classification == IFunctionDefinition.FunctionClassification.PACKAGE_MEMBER) { -write(fjs.formatQualifiedName(fn.getQualifiedName())); +String qualifiedName = node.getQualifiedName(); +if (fjs.getModel().isExterns && node.getName().equals(qualifiedName)) +{ +writeToken(ASEmitterTokens.VAR); +} +write(fjs.formatQualifiedName(qualifiedName)); } else { @@ -92,6 +97,10 @@ public class MethodEmitter extends JSSubEmitter implements } if (qname != null && !qname.equals("")) { +if (isConstructor && fjs.getModel().isExterns && typeDef.getBaseName().equals(qname)) +{ +writeToken(ASEmitterTokens.VAR); +} write(fjs.formatQualifiedName(qname)); if (!isConstructor) {
[royale-asjs] branch develop updated: tour-de-jewel: fix itemrenderers
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 4c408bf tour-de-jewel: fix itemrenderers 4c408bf is described below commit 4c408bfdc2013346614dbcad428c0612b1a66baa Author: Carlos Rovira AuthorDate: Wed Jan 15 18:42:47 2020 +0100 tour-de-jewel: fix itemrenderers --- .../royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml | 10 +++--- .../main/royale/itemRenderers/IconDataGridItemRenderer.mxml| 2 -- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml index 168cedc..c65ac99 100644 --- a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml +++ b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml @@ -19,7 +19,7 @@ limitations under the License. --> http://ns.adobe.com/mxml/2009; xmlns:j="library://ns.apache.org/royale/jewel" -xmlns:js="library://ns.apache.org/royale/basic"> +xmlns:js="library://ns.apache.org/royale/basic" click="clickCheck(event)"> @@ -47,7 +47,11 @@ limitations under the License. - + + + + + diff --git a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml index 596e9b2..a190f98 100644 --- a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml +++ b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml @@ -38,8 +38,6 @@ limitations under the License. public function clickCloseButton(event:Event):void { -event.preventDefault(); // to avoid datagrid click event handler to be called - var view:ListView = this.itemRendererParent as ListView; var column:DataGridColumnList = view.host as DataGridColumnList; (column.datagrid.dataProvider as ArrayList).removeItemAt(index);
[royale-asjs] branch develop updated: add binding metadata to Spark TextInput. Should fix #678
This is an automated email from the ASF dual-hosted git repository. aharui 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 9dfd1db add binding metadata to Spark TextInput. Should fix #678 9dfd1db is described below commit 9dfd1dba6a18a6bf4f6984d31c9c745a47da3623 Author: Alex Harui AuthorDate: Wed Jan 15 11:52:10 2020 -0800 add binding metadata to Spark TextInput. Should fix #678 --- .../SparkRoyale/src/main/royale/spark/components/TextInput.as | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frameworks/projects/SparkRoyale/src/main/royale/spark/components/TextInput.as b/frameworks/projects/SparkRoyale/src/main/royale/spark/components/TextInput.as index 21a6f92..4ce4a3f 100644 --- a/frameworks/projects/SparkRoyale/src/main/royale/spark/components/TextInput.as +++ b/frameworks/projects/SparkRoyale/src/main/royale/spark/components/TextInput.as @@ -284,8 +284,8 @@ public class TextInput extends SkinnableTextBase // text //-- -//[Bindable("change")] -//[Bindable("textChanged")] +[Bindable("change")] +[Bindable("textChanged")] // Compiler will strip leading and trailing whitespace from text string. [CollapseWhiteSpace]
[royale-compiler] branch develop updated: SWFTarget: remove scanning for overrides message
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-compiler.git The following commit(s) were added to refs/heads/develop by this push: new fafc8b0 SWFTarget: remove scanning for overrides message fafc8b0 is described below commit fafc8b063ade68f8b579c9be3738cbf118919ec4 Author: Josh Tynjala AuthorDate: Wed Jan 15 11:48:06 2020 -0800 SWFTarget: remove scanning for overrides message --- .../main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java | 1 - 1 file changed, 1 deletion(-) diff --git a/compiler/src/main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java b/compiler/src/main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java index ff14905..cfb201b 100644 --- a/compiler/src/main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java +++ b/compiler/src/main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java @@ -426,7 +426,6 @@ public abstract class SWFTarget extends Target implements ISWFTarget Collection classes = emitter.getDefinedClasses(); for (EmitterClassVisitor clazz : classes) { - System.out.println("scanning for overrides: " + clazz.getInstanceInfo().name.getBaseName()); Iterator instanceTraits = clazz.instanceTraits.iterator(); while (instanceTraits.hasNext()) {
[royale-asjs] branch develop updated: ElementWrapper: fix issue where missing @export would cause MouseEventConverter and KeyboardEventConverter to break due to Closure compiler renaming (references #
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 The following commit(s) were added to refs/heads/develop by this push: new e02af03 ElementWrapper: fix issue where missing @export would cause MouseEventConverter and KeyboardEventConverter to break due to Closure compiler renaming (references #641) e02af03 is described below commit e02af03cb0a6474429daf629c01a6c36409c6224 Author: Josh Tynjala AuthorDate: Wed Jan 15 13:28:57 2020 -0800 ElementWrapper: fix issue where missing @export would cause MouseEventConverter and KeyboardEventConverter to break due to Closure compiler renaming (references #641) --- .../Core/src/main/royale/org/apache/royale/core/ElementWrapper.as | 4 ++-- .../Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as | 2 +- .../Core/src/main/royale/org/apache/royale/events/MouseEvent.as | 2 +- frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as | 6 +++--- .../SparkRoyale/src/main/royale/spark/components/Application.as | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as index d5649ef..fe9de76 100644 --- a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as +++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as @@ -190,9 +190,9 @@ package org.apache.royale.core { var e:IBrowserEvent; var nativeEvent:Object = eventObject.getBrowserEvent(); -var converter:Object = converterMap[nativeEvent.constructor.name]; +var converter:Function = converterMap[nativeEvent.constructor.name]; if (converter) -e = converter["convert"](nativeEvent,eventObject); +e = converter(nativeEvent,eventObject); else { e = new org.apache.royale.events.BrowserEvent(); diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as index a2436e7..4fa0f51 100644 --- a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as +++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as @@ -358,7 +358,7 @@ package org.apache.royale.events COMPILE::JS public static function setupConverter():Boolean { -ElementWrapper.converterMap["KeyboardEvent"] = KeyboardEventConverter; +ElementWrapper.converterMap["KeyboardEvent"] = KeyboardEventConverter.convert; return true; } diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as index d285aa0..6fbd371 100644 --- a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as +++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as @@ -825,7 +825,7 @@ package org.apache.royale.events public static function setupConverter():Boolean { -ElementWrapper.converterMap["MouseEvent"] = MouseEventConverter; +ElementWrapper.converterMap["MouseEvent"] = MouseEventConverter.convert; _useNativeConstructor = typeof window.MouseEvent == 'function'; return true; } diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as b/frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as index 525bed2..ce2874b 100644 --- a/frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as +++ b/frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as @@ -632,9 +632,9 @@ public class Application extends Container implements IStrand, IParent, IEventDi COMPILE::JS public function initializeApplication():void { -ElementWrapper.converterMap["MouseEvent"] = MouseEventConverter; -ElementWrapper.converterMap["KeyboardEvent"] = KeyboardEventConverter; -ElementWrapper.converterMap["FocusEvent"] = FocusEventConverter; +ElementWrapper.converterMap["MouseEvent"] = MouseEventConverter.convert; +ElementWrapper.converterMap["KeyboardEvent"] = KeyboardEventConverter.convert; +ElementWrapper.converterMap["FocusEvent"] = FocusEventConverter.convert; addEventListener(KeyboardEvent.KEY_DOWN, keyDownForCapsLockHandler); initManagers(); diff --git a/frameworks/projects/SparkRoyale/src/main/royale/spark/components/Application.as
[MAVEN-BUILD] Royale-asjs - Build # 2525 - Fixed
The Apache Jenkins build system has built Royale-asjs (build #2525) Status: Fixed Check console output at https://builds.apache.org/job/Royale-asjs/2525/ to view the results.