You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by yi...@apache.org on 2019/12/20 13:22:17 UTC

[royale-asjs] branch EventConverter created (now f9679c0)

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

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


      at f9679c0  Get rid of implict cast exception

This branch includes the following new commits:

     new f9679c0  Get rid of implict cast exception

The 1 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.



[royale-asjs] 01/01: Get rid of implict cast exception

Posted by yi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit f9679c04aa821ad4367604b8a41da4e77c9ee524
Author: DESKTOP-RH4S838\Yishay <yi...@hotmail.com>
AuthorDate: Fri Dec 20 15:21:49 2019 +0200

    Get rid of implict cast exception
---
 .../royale/org/apache/royale/events/utils/KeyboardEventConverter.as    | 2 +-
 .../main/royale/org/apache/royale/events/utils/MouseEventConverter.as  | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/utils/KeyboardEventConverter.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/utils/KeyboardEventConverter.as
index 54ac6ee..7932d73 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/utils/KeyboardEventConverter.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/utils/KeyboardEventConverter.as
@@ -90,7 +90,7 @@ package org.apache.royale.events.utils
 			var newEvent:KeyboardEvent = new KeyboardEvent(type, key, code, nativeEvent["shiftKey"]);
 			if(!browserEvent)
 			{
-				browserEvent = new goog.events.BrowserEvent(nativeEvent,nativeEvent["currentTarget"]);
+				browserEvent = new goog.events.BrowserEvent(nativeEvent as goog.events.Event,nativeEvent["currentTarget"]);
 			}
 			newEvent.wrapEvent(browserEvent);
 			return newEvent;
diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/utils/MouseEventConverter.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/utils/MouseEventConverter.as
index 4cdbc3f..6f11bae 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/utils/MouseEventConverter.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/utils/MouseEventConverter.as
@@ -26,6 +26,7 @@ package org.apache.royale.events.utils
     COMPILE::JS
     {
         import goog.events.BrowserEvent;
+        import goog.events.Event;
     }
     
     import org.apache.royale.events.MouseEvent;
@@ -187,7 +188,7 @@ package org.apache.royale.events.utils
             var event:MouseEvent = new MouseEvent(nativeEvent["type"], nativeEvent["bubbles"], nativeEvent["cancelable"]);
 			if(!browserEvent)
 			{
-				browserEvent = new goog.events.BrowserEvent(nativeEvent,nativeEvent["currentTarget"]);
+				browserEvent = new goog.events.BrowserEvent(nativeEvent as goog.events.Event,nativeEvent["currentTarget"]);
 			}
             event.wrapEvent(browserEvent);
             return event;