Any reason we’re not getting these from the wrappedEvent?

> On Dec 20, 2019, at 8:16 AM, [email protected] wrote:
> 
> 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
> 
> commit ad639d7e73b1eb8dc92dd4332ddad3767672d02b
> Author: Alex Harui <[email protected]>
> AuthorDate: Thu Dec 19 22:15:29 2019 -0800
> 
>    shiftkey and friends
> ---
> .../MXRoyale/src/main/royale/mx/events/utils/MouseEventConverter.as | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
> 
> diff --git 
> a/frameworks/projects/MXRoyale/src/main/royale/mx/events/utils/MouseEventConverter.as
>  
> b/frameworks/projects/MXRoyale/src/main/royale/mx/events/utils/MouseEventConverter.as
> index 1340bd5..def4636 100644
> --- 
> a/frameworks/projects/MXRoyale/src/main/royale/mx/events/utils/MouseEventConverter.as
> +++ 
> b/frameworks/projects/MXRoyale/src/main/royale/mx/events/utils/MouseEventConverter.as
> @@ -186,7 +186,11 @@ package mx.events.utils
>             {
>                 
> Keyboard.setCapsLock(nativeEvent["getModifierState"]("CapsLock"));
>             }
> -            return new mx.events.MouseEvent(nativeEvent["type"], 
> nativeEvent["bubbles"], nativeEvent["cancelable"]);
> +            var event:mx.events.MouseEvent = new 
> mx.events.MouseEvent(nativeEvent["type"], nativeEvent["bubbles"], 
> nativeEvent["cancelable"]);
> +            event.shiftKey = nativeEvent["shiftKey"];
> +            event.ctrlKey = nativeEvent["ctrlKey"];
> +            event.altKey = nativeEvent["altKey"];
> +            return event;
>         }
>     }
> 
> 

Reply via email to