Aren't we essentially making a copy of each MouseEvent?  That doesn't
sound right to me.

Unless some code is actually checking the type:

    If (event is MouseEvent)

it would seem to me to be far cheaper to just add new getters to
BrowserEvent.

And if we do want to support type-checking of MouseEvent, we could add a
bead that extends Language.is/as and sees if it is a BrowserEvent and look
inside at the native event.

Smoke and mirrors...

Thoughts?
-Alex

On 11/1/17, 11:22 AM, "Harbs" <[email protected]> wrote:

>The only way to get MouseEvent and KeyboardEvent-specific properties was
>by digging into the native event buried in the goog event.
>
>Additionally, client code is expecting KeyboardEvents and MouseEvents and
>the expected properties was missing in the BrowserEvents. Before my
>changes, MouseEvents and KeyboardEvents were actually never dispatched by
>Royale.
>
>I don’t remember the exact details, but the impetus for me to make these
>changes were errors and difficulties I had in my app.
>
>I don’t think the switch is terribly expensive, and I don’t see any
>alternative.
>
>
>> On Nov 1, 2017, at 8:10 PM, Alex Harui <[email protected]> wrote:
>> 
>> Those look like change logs, but I'm not recalling why you needed to do
>> that.  That looks pretty expensive to me.
>> 
>> -Alex
>> 
>> On 11/1/17, 10:33 AM, "Harbs" <[email protected]
>><mailto:[email protected]>> wrote:
>> 
>>> We discussed this a few months ago:
>>> 
>>>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.
>>>co 
>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub
>>>.co>
>>> 
>>>m%2Fapache%2Froyale-asjs%2Fblob%2Fdevelop%2Fframeworks%2Fprojects%2FBasi
>>>c%
>>> 
>>>2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Fcore%2FHTMLElementWrappe
>>>r.
>>> 
>>>as%23L68&data=02%7C01%7C%7C00ddc95e7ca34fa70a7b08d5214eb38b%7Cfa7b1b5a7b
>>>34
>>> 
>>>438794aed2c178decee1%7C0%7C0%7C636451544263115035&sdata=ENIiI7HlHRzg2Pz4
>>>kD
>>> e%2BRFrIIxlP10L3X22oA%2Bmlovk%3D&reserved=0
>>> 
>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub
>>>.c 
>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub
>>>.c>
>>> 
>>>om%2Fapache%2Froyale-asjs%2Fblob%2Fdevelop%2Fframeworks%2Fprojects%2FBas
>>>ic
>>> 
>>>%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Fcore%2FHTMLElementWrapp
>>>er
>>> 
>>>.as%23L68&data=02%7C01%7C%7C00ddc95e7ca34fa70a7b08d5214eb38b%7Cfa7b1b5a7
>>>b3
>>> 
>>>4438794aed2c178decee1%7C0%7C0%7C636451544263115035&sdata=ENIiI7HlHRzg2Pz
>>>4k
>>> De%2BRFrIIxlP10L3X22oA%2Bmlovk%3D&reserved=0>
>>> 
>>> Harbs
>>> 
>>>> On Nov 1, 2017, at 7:12 PM, Alex Harui <[email protected]
>>>><mailto:[email protected]>> wrote:
>>>> 
>>>> How did you "fix" that?  The most obvious way that popped into my mind
>>>> would be pretty expensive.
>>>> 
>>>> Thanks,
>>>> -Alex
>>>> 
>>>> On 11/1/17, 8:45 AM, "Harbs" <[email protected]
>>>><mailto:[email protected]>
>>>> <mailto:[email protected] <mailto:[email protected]>>> wrote:
>>>> 
>>>>> FWIW, I fixed MouseEvents and KeyboardEvents to be the Royale types
>>>>>and
>>>>> not BrowserEvents as they are in the goog libraries.
>>>>> 
>>>>> OK. Let’s get rid of selectedDateChanged.
>>>>> 
>>>>>> On Nov 1, 2017, at 5:41 PM, Alex Harui <[email protected]
>>>>>><mailto:[email protected]>>
>>>>>> wrote:
>>>>>> 
>>>>>> AIUI, events generated by an HTMLElement are caught by Google
>>>>>>Closure
>>>>>> Library's event subsystem and dispatched as a BrowserEvent.  I think
>>>>>> even
>>>>>> things we think are MouseEvents are actually dispatched as
>>>>>> BrowserEvents.
>>>>>> So the actual type for lots of events on the JS side are not what
>>>>>>the
>>>>>> metadata says.  I think only the events we dispatch directly don't
>>>>>>get
>>>>>> converted.  So yes, that means that we are frequently lying about
>>>>>>the
>>>>>> event type, but since JS doesn't do runtime checking, as long as
>>>>>>your
>>>>>> code
>>>>>> doesn't need to check the type (via "is" or "as") everything should
>>>>>> "just
>>>>>> work".
>>>>>> 
>>>>>> I'm always interested in running less code, so dispatching two
>>>>>>events
>>>>>> seems unnecessary, and one should go away.   I was only trying to
>>>>>>say
>>>>>> that
>>>>>> I don't care about consistency that every property change event
>>>>>>should
>>>>>> be
>>>>>> named "somePropertyChanged".  IMO, it is ok for the most popular
>>>>>>event
>>>>>> to
>>>>>> be just plain "change".
>>>>>> 
>>>>>> My 2 cents,
>>>>>> -Alex
>>>>>> 
>>>>>> On 11/1/17, 12:37 AM, "Harbs" <[email protected]
>>>>>><mailto:[email protected]>
>>>>>> <mailto:[email protected] <mailto:[email protected]>
>>>>>><mailto:[email protected] <mailto:[email protected]>>>>
>>>>>>wrote:
>>>>>> 
>>>>>>> I’m not sure why/how, but I checked and the change event on the
>>>>>>> DateChooser change event is BrowserEvent. Maybe that’s a bug.
>>>>>>> 
>>>>>>> Here’s what I get if I listen for both events and trace them to the
>>>>>>> console:
>>>>>>> 
>>>>>>> org.apache.royale.events.Event {type: "selectedDateChanged",
>>>>>>>target:
>>>>>>> org.a…e.r…e.h…l.DateChooser, currentTarget:
>>>>>>> org.a…e.r…e.h…l.DateChooser,
>>>>>>> propagationStopped_: false, defaultPrevented: false, …}
>>>>>>> org.apache.royale.events.BrowserEvent {wrappedEvent:
>>>>>>> g…g.e…s.BrowserEvent}
>>>>>>> 
>>>>>>> The type, target and currentTarget properties are correct in the
>>>>>>> BrowserEvent and the rest of the properties are undefined. So, I’m
>>>>>>> not
>>>>>>> sure that it really matters that it is a BrowserEvent, although the
>>>>>>> construction of it has to be less efficient.
>>>>>>> 
>>>>>>> Either way, do you agree that there should be only one of these two
>>>>>>> events dispatched?
>>>>>>> 
>>>>>>>> On Nov 1, 2017, at 5:38 AM, Alex Harui <[email protected]
>>>>>>>><mailto:[email protected]>
>>>>>>>> <mailto:[email protected]
>>>>>>>><mailto:[email protected]>>>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> I think the most common event should have a simple name like
>>>>>>>> "change".
>>>>>>>> It
>>>>>>>> makes it easier to remember.
>>>>>>>> 
>>>>>>>> In JS, the actual type of most events is BrowserEvent if it was
>>>>>>>> initiated
>>>>>>>> by an HTMLElement event.  We are sort of taking advantage of the
>>>>>>>> fact
>>>>>>>> that
>>>>>>>> JS isn't strongly typed and hopefully nobody really needs to
>>>>>>>> type-check
>>>>>>>> the event class.
>>>>>>>> 
>>>>>>>> My 2 cents,
>>>>>>>> -Alex
>>>>>>>> 
>>>>>>>> On 10/31/17, 4:30 PM, "Harbs" <[email protected]
>>>>>>>><mailto:[email protected]>
>>>>>>>> <mailto:[email protected] <mailto:[email protected]>>
>>>>>>>> <mailto:[email protected] <mailto:[email protected]>
>>>>>>>><mailto:[email protected] <mailto:[email protected]>>
>>>>>>>> <mailto:[email protected] <mailto:[email protected]>
>>>>>>>><mailto:[email protected] <mailto:[email protected]>>>>>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Nope.
>>>>>>>>> 
>>>>>>>>> Copying my response from Github:
>>>>>>>>> 
>>>>>>>>> The only place change is referenced in the Framework is in the
>>>>>>>>> metadata
>>>>>>>>> of DateChooser:
>>>>>>>>> [Event(name="change", type="org.apache.royale.events.Event")]
>>>>>>>>> 
>>>>>>>>> That could easily be changed to:
>>>>>>>>> [Event(name="selectedDateChanged",
>>>>>>>>> type="org.apache.royale.events.Event")]
>>>>>>>>> 
>>>>>>>>> The current metadata is actually incorrect, because the event
>>>>>>>>>type
>>>>>>>>> is
>>>>>>>>> org.apache.royale.events.BrowserEvent
>>>>>>>>> 
>>>>>>>>> Harbs
>>>>>>>>> 
>>>>>>>>>> On Nov 1, 2017, at 1:29 AM, Piotr Zarzycki
>>>>>>>>>> <[email protected] <mailto:[email protected]>
>>>>>>>>>><mailto:[email protected]
>>>>>>>>>><mailto:[email protected]>>
>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>><mailto:[email protected]>>>>
>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> You can remove it if it is not fired it up for some other cases
>>>>>>>>>>in
>>>>>>>>>> DateChooser.
>>>>>>>>>> 
>>>>>>>>>> Piotr
>>>>>>>>>> 
>>>>>>>>>> 2017-11-01 0:23 GMT+01:00 Harbs <[email protected]
>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>> <mailto:[email protected] <mailto:[email protected]>>
>>>>>>>>>> <mailto:[email protected] <mailto:[email protected]>
>>>>>>>>>><mailto:[email protected] <mailto:[email protected]>>>>:
>>>>>>>>>> 
>>>>>>>>>>> My comment in the commit message needs discussion.
>>>>>>>>>>> 
>>>>>>>>>>> I think the change event should be removed. What do others
>>>>>>>>>>>think?
>>>>>>>>>>> 
>>>>>>>>>>> Harbs
>>>>>>>>>>> 
>>>>>>>>>>>> On Nov 1, 2017, at 1:14 AM, [email protected]
>>>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>>>> <mailto:[email protected] <mailto:[email protected]>>
>>>>>>>>>>>> <mailto:[email protected] <mailto:[email protected]>
>>>>>>>>>>>><mailto:[email protected] <mailto:[email protected]>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> This is an automated email from the ASF dual-hosted git
>>>>>>>>>>>> repository.
>>>>>>>>>>>> 
>>>>>>>>>>>> harbs pushed a commit to branch develop
>>>>>>>>>>>> in repository
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2F>
>>>>>>>>>>>> gi 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2>
>>>>>>>>>>>> Fgi>
>>>>>>>>>>>> tb 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2>
>>>>>>>>>>>> Fg 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2>
>>>>>>>>>>>> Fg>
>>>>>>>>>>>> itb>
>>>>>>>>>>>> ox 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2>
>>>>>>>>>>>> Fg 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2>
>>>>>>>>>>>> Fg>
>>>>>>>>>>>> it 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2>
>>>>>>>>>>>> Fg 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
>>>>>>>>>>>>%2>
>>>>>>>>>>>> Fg>
>>>>>>>>>>>> it>
>>>>>>>>>>>> box>
>>>>>>>>>>>> .apache.org
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2Fapache.org%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557
>>>>>>>>>>>>e27%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63645157342729
>>>>>>>>>>>>2934&sdata=s%2BdjugzZ08UzMa4NjpIEsKY6j5g6jnWcgVQzJCFzqMU%3D&res
>>>>>>>>>>>>erved=0>
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> apache.org
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2Fapache.org%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557
>>>>>>>>>>>>e27%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63645157342729
>>>>>>>>>>>>2934&sdata=s%2BdjugzZ08UzMa4NjpIEsKY6j5g6jnWcgVQzJCFzqMU%3D&res
>>>>>>>>>>>>erved=0>%2F&data=02%7C01%7C%7C00ddc95e7ca34fa70a7b08d5214eb38b%
>>>>>>>>>>>> 
>>>>>>>>>>>>7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451544263115035
>>>>>>>>>>>>&s
>>>>>>>>>>>> 
>>>>>>>>>>>>data=3bh9wC0Op3OH3psgqimuLvLvEWpvkRK3VX4UTcM%2F6X8%3D&reserved=
>>>>>>>>>>>>0>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> ap 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> ap>
>>>>>>>>>>>> ache.org
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2Fache.org%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557e2
>>>>>>>>>>>>7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6364515734272929
>>>>>>>>>>>>34&sdata=DJ4sHDEQqunM3pC1%2Be92ixXZs6jzdUn5By08H%2FI1oF0%3D&res
>>>>>>>>>>>>erved=0>
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> ache.org
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2Fache.org%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557e2
>>>>>>>>>>>>7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6364515734272929
>>>>>>>>>>>>34&sdata=DJ4sHDEQqunM3pC1%2Be92ixXZs6jzdUn5By08H%2FI1oF0%3D&res
>>>>>>>>>>>>erved=0>%2F&data=02%7C01%7C%7C00ddc95e7ca34fa70a7b08d5214eb38b%
>>>>>>>>>>>>7C
>>>>>>>>>>>> 
>>>>>>>>>>>>fa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451544263115035&s
>>>>>>>>>>>>da
>>>>>>>>>>>> 
>>>>>>>>>>>>ta=qICErbclqu41fuNV6k4X%2BwwDgUEQm5%2FnvXPkQmtUuGQ%3D&reserved=
>>>>>>>>>>>>0>
>>>>>>>>>>>> %2F&data=02%7C01%7C%7C7b4540aedf554e9abd0b08d5213f9c98%7Cfa
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451479453261727&sda
>>>>>>>>>>>>ta
>>>>>>>>>>>> =c
>>>>>>>>>>>> TdyosIbkoYs%2B7dNmAYMjWZA1LeK0dnhAdsF1zEuXH4%3D&reserved=0>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> ap 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> ap>
>>>>>>>>>>>> ac 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> ap 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> ap>
>>>>>>>>>>>> ac>
>>>>>>>>>>>> he.org
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2Fhe.org%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557e27%
>>>>>>>>>>>>7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451573427292934
>>>>>>>>>>>>&sdata=ZUQG5Gpp5l%2Fv8uPhYwGY1p2Z3rD%2BeYt7K2hGyCb6qI4%3D&reser
>>>>>>>>>>>>ved=0> 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> he.org
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2Fhe.org%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557e27%
>>>>>>>>>>>>7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451573427292934
>>>>>>>>>>>>&sdata=ZUQG5Gpp5l%2Fv8uPhYwGY1p2Z3rD%2BeYt7K2hGyCb6qI4%3D&reser
>>>>>>>>>>>>ved=0>%2F&data=02%7C01%7C%7C00ddc95e7ca34fa70a7b08d5214eb38b%7C
>>>>>>>>>>>>fa
>>>>>>>>>>>> 
>>>>>>>>>>>>7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451544263115035&sda
>>>>>>>>>>>>ta
>>>>>>>>>>>> 
>>>>>>>>>>>>=y%2BMNhg4YUcOb%2F29PSq9fplNGzZGCYBus85a%2BV1DnLsA%3D&reserved=
>>>>>>>>>>>>0>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> he 
>>>>>>>>>>>> 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F 
>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%
>>>>>>>>>>>>2F>
>>>>>>>>>>>> he>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>.org%2F&data=02%7C01%7C%7C7b4540aedf554e9abd0b08d5213f9c98%7Cfa
>>>>>>>>>>>>7b
>>>>>>>>>>>> 1b
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>5a7b34438794aed2c178decee1%7C0%7C0%7C636451479453261727&sdata=p
>>>>>>>>>>>>P5
>>>>>>>>>>>> w8
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>NbST3hPFoRy%2B4fnPVXBB%2FXnBCDrngOsHkz2Yog%3D&reserved=0>%2F&da
>>>>>>>>>>>>ta
>>>>>>>>>>>> =0
>>>>>>>>>>>> 2%7C01%7C%7C817a277357384d327b7208d520fb6902%7Cfa7b1b
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>5a7b34438794aed2c178decee1%7C0%7C0%7C636451186536265548&sdata=p
>>>>>>>>>>>>G0
>>>>>>>>>>>> pr
>>>>>>>>>>>> Ot
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>yP38hDAZWo9shrc%2F%2FIIveXWBR5LJkOS4NfH4%3D&reserved=0>%2Frepos
>>>>>>>>>>>>%2
>>>>>>>>>>>> Fa
>>>>>>>>>>>> sf
>>>>>>>>>>>> %2Froyale-asjs.git&data=02%7C01%7C%7C0ff258657
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>48242cefbda08d520b77849%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>>>>>>>>>>>>7C
>>>>>>>>>>>> 0%
>>>>>>>>>>>> 7C
>>>>>>>>>>>> 63
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>6450894728223920&sdata=p24zgDJLDKLtwvp1n8FWLd5kjtBxlwryG5q3GB9D
>>>>>>>>>>>>ST
>>>>>>>>>>>> g%
>>>>>>>>>>>> 3D
>>>>>>>>>>>> &r
>>>>>>>>>>>> eserved=0
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> The following commit(s) were added to refs/heads/develop by
>>>>>>>>>>>>this
>>>>>>>>>>>> push:
>>>>>>>>>>>> new 2072541  Fixes #24
>>>>>>>>>>>> 2072541 is described below
>>>>>>>>>>>> 
>>>>>>>>>>>> commit 2072541f1f9da5ed1780d497a6ec5fab52674b91
>>>>>>>>>>>> Author: Harbs <[email protected] <mailto:[email protected]>
>>>>>>>>>>>><mailto:[email protected] <mailto:[email protected]>>
>>>>>>>>>>>> <mailto:[email protected] <mailto:[email protected]>
>>>>>>>>>>>><mailto:[email protected] <mailto:[email protected]>>>
>>>>>>>>>>>> <mailto:[email protected] <mailto:[email protected]>
>>>>>>>>>>>><mailto:[email protected] <mailto:[email protected]>>
>>>>>>>>>>>> <mailto:[email protected] <mailto:[email protected]>
>>>>>>>>>>>><mailto:[email protected] <mailto:[email protected]>>>>>
>>>>>>>>>>>> AuthorDate: Wed Nov 1 01:14:29 2017 +0200
>>>>>>>>>>>> 
>>>>>>>>>>>> Fixes #24
>>>>>>>>>>>> 
>>>>>>>>>>>> I’m not sure why we’re dispatching both a “selctedDateChanged”
>>>>>>>>>>>> event
>>>>>>>>>>> and a “changed” event for the same action. It seems like we
>>>>>>>>>>> should
>>>>>>>>>>> dispatch
>>>>>>>>>>> one or the other.
>>>>>>>>>>>> On the one hand, “change” is a standard name, so it’s easily
>>>>>>>>>>> discoverable. On the other hand, “change” is one of the special
>>>>>>>>>>> events
>>>>>>>>>>> which become BrowserEvents when dispatched.
>>>>>>>>>>>> I think the change event should be removed.
>>>>>>>>>>>> ---
>>>>>>>>>>>> .../org/apache/royale/html/beads/DateChooserView.as      | 16
>>>>>>>>>>> ++++++++++++----
>>>>>>>>>>>> .../html/beads/controllers/DateChooserMouseController.as |  1
>>>>>>>>>>>>-
>>>>>>>>>>>> 2 files changed, 12 insertions(+), 5 deletions(-)
>>>>>>>>>>>> 
>>>>>>>>>>>> diff --git
>>>>>>>>>>>> a/frameworks/projects/Basic/src/main/royale/org/apache/
>>>>>>>>>>> royale/html/beads/DateChooserView.as
>>>>>>>>>>>b/frameworks/projects/Basic/
>>>>>>>>>>> src/main/royale/org/apache/royale/html/beads/DateChooserView.as
>>>>>>>>>>>> index 2316f4a..17a5ef0 100644
>>>>>>>>>>>> --- a/frameworks/projects/Basic/src/main/royale/org/apache/
>>>>>>>>>>> royale/html/beads/DateChooserView.as
>>>>>>>>>>>> +++ b/frameworks/projects/Basic/src/main/royale/org/apache/
>>>>>>>>>>> royale/html/beads/DateChooserView.as
>>>>>>>>>>>> @@ -86,6 +86,13 @@ package org.apache.royale.html.beads
>>>>>>>>>>>>          private var daysContainer:DateChooserList;
>>>>>>>>>>>> 
>>>>>>>>>>>>          /**
>>>>>>>>>>>> +              * @royaleignorecoercion
>>>>>>>>>>>> org.apache.royale.core.UIBase
>>>>>>>>>>>> +              */
>>>>>>>>>>>> +             private function getHost():UIBase
>>>>>>>>>>>> +             {
>>>>>>>>>>>> +                     return _strand as UIBase;
>>>>>>>>>>>> +             }
>>>>>>>>>>>> +             /**
>>>>>>>>>>>>           *  The button that causes the previous month to be
>>>>>>>>>>> displayed by the DateChooser.
>>>>>>>>>>>>           *
>>>>>>>>>>>>           *  @langversion 3.0
>>>>>>>>>>>> @@ -171,7 +178,7 @@ package org.apache.royale.html.beads
>>>>>>>>>>>>                  _nextMonthButton.style.flexGrow = 0;
>>>>>>>>>>>>                  monthButtonsContainer.
>>>>>>>>>>> addElement(_nextMonthButton);
>>>>>>>>>>>> 
>>>>>>>>>>>> -     
>>>>>>>>>>>> UIBase(_strand).addElement(monthButtonsContainer,
>>>>>>>>>>> false);
>>>>>>>>>>>> +     
>>>>>>>>>>>> getHost().addElement(monthButtonsContainer,
>>>>>>>>>>> false);
>>>>>>>>>>>> 
>>>>>>>>>>>>                  // DAY NAMES
>>>>>>>>>>>> 
>>>>>>>>>>>> @@ -188,7 +195,7 @@ package org.apache.royale.html.beads
>>>>>>>>>>>>                  COMPILE::SWF {
>>>>>>>>>>>>                          dayNamesContainer.percentWidth = 100;
>>>>>>>>>>>>                  }
>>>>>>>>>>>> -     
>>>>>>>>>>>> UIBase(_strand).addElement(dayNamesContainer,
>>>>>>>>>>> false);
>>>>>>>>>>>> +                     getHost().addElement(dayNamesContainer,
>>>>>>>>>>>> false);
>>>>>>>>>>>> 
>>>>>>>>>>>>                  // DAYS
>>>>>>>>>>>> 
>>>>>>>>>>>> @@ -203,7 +210,7 @@ package org.apache.royale.html.beads
>>>>>>>>>>>>                  COMPILE::SWF {
>>>>>>>>>>>>                          daysContainer.percentWidth = 100;
>>>>>>>>>>>>                  }
>>>>>>>>>>>> -     
>>>>>>>>>>>>UIBase(_strand).addElement(daysContainer,
>>>>>>>>>>>> false);
>>>>>>>>>>>> +                     getHost().addElement(daysContainer,
>>>>>>>>>>>> false);
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>       
>>>>>>>>>>>>IEventDispatcher(daysContainer).dispatchEvent(
>>>>>>>>>>> new Event("itemsCreated") );
>>>>>>>>>>>> @@ -233,7 +240,8 @@ package org.apache.royale.html.beads
>>>>>>>>>>>>                  var index:Number =
>>>>>>>>>>>> model.getIndexForSelectedDate(
>>>>>>>>>>> );
>>>>>>>>>>>>                  daysContainer.selectedIndex = index;
>>>>>>>>>>>> 
>>>>>>>>>>>> -     
>>>>>>>>>>>> IEventDispatcher(_strand).dispatchEvent(new
>>>>>>>>>>> Event("selectedDateChanged"));
>>>>>>>>>>>> +                     getHost().dispatchEvent(new
>>>>>>>>>>> Event("selectedDateChanged"));
>>>>>>>>>>>> +                     getHost().dispatchEvent( new
>>>>>>>>>>>> Event("change")
>>>>>>>>>>>> );
>>>>>>>>>>>>          }
>>>>>>>>>>>> 
>>>>>>>>>>>>          /**
>>>>>>>>>>>> diff --git
>>>>>>>>>>>> a/frameworks/projects/Basic/src/main/royale/org/apache/
>>>>>>>>>>> royale/html/beads/controllers/DateChooserMouseController.as
>>>>>>>>>>> b/frameworks/projects/Basic/src/main/royale/org/apache/
>>>>>>>>>>> royale/html/beads/controllers/DateChooserMouseController.as
>>>>>>>>>>>> index d3ef05c..ccf3cbc 100644
>>>>>>>>>>>> --- a/frameworks/projects/Basic/src/main/royale/org/apache/
>>>>>>>>>>> royale/html/beads/controllers/DateChooserMouseController.as
>>>>>>>>>>>> +++ b/frameworks/projects/Basic/src/main/royale/org/apache/
>>>>>>>>>>> royale/html/beads/controllers/DateChooserMouseController.as
>>>>>>>>>>>> @@ -81,7 +81,6 @@ package
>>>>>>>>>>>> org.apache.royale.html.beads.controllers
>>>>>>>>>>>>        var list:DateChooserList = event.target as
>>>>>>>>>>>> DateChooserList;
>>>>>>>>>>>>        var model:DateChooserModel =
>>>>>>>>>>>> _strand.getBeadByType(IBeadModel)
>>>>>>>>>>> as DateChooserModel;
>>>>>>>>>>>>        model.selectedDate = list.selectedItem as Date;
>>>>>>>>>>>> -            IEventDispatcher(_strand).dispatchEvent( new
>>>>>>>>>>> Event("change") );
>>>>>>>>>>>>    }
>>>>>>>>>>>> 
>>>>>>>>>>>>          /**
>>>>>>>>>>>> 
>>>>>>>>>>>> --
>>>>>>>>>>>> To stop receiving notification emails like this one, please
>>>>>>>>>>>> contact
>>>>>>>>>>>> ['"[email protected]
>>>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>>>><mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>>>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>>>>"
>>>>>>>>>>>> <[email protected] <mailto:[email protected]>
>>>>>>>>>>>><mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>>>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>
>>>>>>>>>>>> <mailto:[email protected]
>>>>>>>>>>>><mailto:[email protected]>>>>>'].
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> -- 
>>>>>>>>>> 
>>>>>>>>>> Piotr Zarzycki
>>>>>>>>>> 
>>>>>>>>>> mobile: +48 880 859 557
>>>>>>>>>> skype: zarzycki10
>>>>>>>>>> 
>>>>>>>>>> LinkedIn:
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fw
>>>>>>>>>>ww 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>www>
>>>>>>>>>> .l 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww>
>>>>>>>>>> w.l>
>>>>>>>>>> in 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww>
>>>>>>>>>> w 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww>
>>>>>>>>>> w>.
>>>>>>>>>> lin>
>>>>>>>>>> ke 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww>
>>>>>>>>>> w 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww>
>>>>>>>>>> w>.
>>>>>>>>>> li 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww>
>>>>>>>>>> w 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ww>
>>>>>>>>>> w>.
>>>>>>>>>> li>
>>>>>>>>>> nke>
>>>>>>>>>> din.com 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>din.com%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557e27%7Cf
>>>>>>>>>>a7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451573427292934&sdat
>>>>>>>>>>a=Imk6sB12o8N2v7pXCzSeB4ij7Az4y2gJ2sgzcQsTeQQ%3D&reserved=0>
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di>
>>>>>>>>>> n.com 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>n.com%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557e27%7Cfa7
>>>>>>>>>>b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451573427292934&sdata=
>>>>>>>>>>R8JGYExCA3%2BnUtWekeCyHGpcqWVvpmnIQr6x5Ms3qmo%3D&reserved=0>%2F&d
>>>>>>>>>>ata=02%7C01%7C%7C00ddc95e7ca34fa70a7b08d5214eb38b%7Cfa7b1
>>>>>>>>>> 
>>>>>>>>>>b5a7b34438794aed2c178decee1%7C0%7C0%7C636451544263115035&sdata=p6
>>>>>>>>>>Pk
>>>>>>>>>> yp6pLodpmEnEUeVe%2Fn6Wgd9g0vNvW9ktUIRKMZI%3D&reserved=0>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di>
>>>>>>>>>> n 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di>
>>>>>>>>>> n>.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>com%2F&data=02%7C01%7C%7C7b4540aedf554e9abd0b08d5213f9c98%7Cfa7b1
>>>>>>>>>>b5
>>>>>>>>>> a7
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>b34438794aed2c178decee1%7C0%7C0%7C636451479453261727&sdata=LQF5rT
>>>>>>>>>>To
>>>>>>>>>> 6I
>>>>>>>>>> w1toxzJNk%2BiaKFtekYYKVgHaPUiO1ddnM%3D&reserved=0>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di>
>>>>>>>>>> n 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di>
>>>>>>>>>> n>.
>>>>>>>>>> co 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di>
>>>>>>>>>> n 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>di
>>>>>>>>>> n>.
>>>>>>>>>> co>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>m%2F&data=02%7C01%7C%7C817a277357384d327b7208d520fb6902%7Cfa7b1b5
>>>>>>>>>>a7
>>>>>>>>>> b3
>>>>>>>>>> 44
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>38794aed2c178decee1%7C0%7C0%7C636451186536265548&sdata=8Vthp0Wrfb
>>>>>>>>>>%2
>>>>>>>>>> Be
>>>>>>>>>> VT
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>yudUKEmQx2gD0ojbKiMDeh0omHxOw%3D&reserved=0>%2Fpiotrzarzycki&data
>>>>>>>>>>=0
>>>>>>>>>> 2%
>>>>>>>>>> 7C
>>>>>>>>>> 01%7C%7C0ff25865748242cefbda08d520b7784
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636450894728223920
>>>>>>>>>>&s
>>>>>>>>>> da
>>>>>>>>>> ta
>>>>>>>>>> =i
>>>>>>>>>> yKjF6QyvtOVxAZM%2FgiPbBT7jgVPIqjLvaCw9%2BTJbrY%3D&reserved=0
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp>
>>>>>>>>>> l 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp>
>>>>>>>>>> l>.
>>>>>>>>>> li 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp>
>>>>>>>>>> l 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp>
>>>>>>>>>> l>.
>>>>>>>>>> li>
>>>>>>>>>> nk 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp>
>>>>>>>>>> l 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp>
>>>>>>>>>> l>.
>>>>>>>>>> li 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp>
>>>>>>>>>> l 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fp>
>>>>>>>>>> l>.
>>>>>>>>>> li>
>>>>>>>>>> nk>
>>>>>>>>>> edin.com 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>edin.com%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557e27%7C
>>>>>>>>>>fa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451573427292934&sda
>>>>>>>>>>ta=5nA5wzd5a%2Bfcr%2BvtsJ5QtnF5%2F3Ap%2FRxEVK3u0NiKxiI%3D&reserve
>>>>>>>>>>d=0> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed>
>>>>>>>>>> in.com 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>in.com%2F&data=02%7C01%7C%7Cfb3e2c89577d4c8faf8a08d521557e27%7Cfa
>>>>>>>>>>7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451573427292934&sdata
>>>>>>>>>>=%2BBvbQWksMNA%2BaKgSvw3MAmuke9UuSKgAP7n9u%2BW16to%3D&reserved=0>
>>>>>>>>>>%2F&data=02%7C01%7C%7C00ddc95e7ca34fa70a7b08d5214eb38b%7Cfa7b
>>>>>>>>>> 
>>>>>>>>>>1b5a7b34438794aed2c178decee1%7C0%7C0%7C636451544263115035&sdata=u
>>>>>>>>>>7o
>>>>>>>>>> zW7xs5FFLQ2HfIYLIgyfAED2h5c49NuTwArKyE%2F8%3D&reserved=0>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed>
>>>>>>>>>> in 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed>
>>>>>>>>>> in>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>.com%2F&data=02%7C01%7C%7C7b4540aedf554e9abd0b08d5213f9c98%7Cfa7b
>>>>>>>>>>1b
>>>>>>>>>> 5a
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>7b34438794aed2c178decee1%7C0%7C0%7C636451479453261727&sdata=hXeGw
>>>>>>>>>>kr
>>>>>>>>>> fN
>>>>>>>>>> 54Goi%2B01aEuixeq%2Fr6jgLOkcZ7PW%2BiNQxo%3D&reserved=0>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed>
>>>>>>>>>> in 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed>
>>>>>>>>>> in>
>>>>>>>>>> .c 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed>
>>>>>>>>>> in 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F
>>>>>>>>>>ed
>>>>>>>>>> in>
>>>>>>>>>> .c>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>om%2F&data=02%7C01%7C%7C817a277357384d327b7208d520fb6902%7Cfa7b1b
>>>>>>>>>>5a
>>>>>>>>>> 7b
>>>>>>>>>> 34
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>438794aed2c178decee1%7C0%7C0%7C636451186536265548&sdata=xs3%2Biiq
>>>>>>>>>>2x
>>>>>>>>>> AX
>>>>>>>>>> Fa
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>jZear3dLmRjmEwQ8H2WBLfFh08AFKU%3D&reserved=0>%2Fin%2Fpiotr-zarzyc
>>>>>>>>>>ki
>>>>>>>>>> -9
>>>>>>>>>> 2a
>>>>>>>>>> 53552&data=02%7C01%7C%7C0ff25865748242c
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>efbda08d520b77849%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63
>>>>>>>>>>64
>>>>>>>>>> 50
>>>>>>>>>> 89
>>>>>>>>>> 47
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>28223920&sdata=4Y%2BsJt5LmIUcCfs31OWhHaJTbP5FtqewhVcqGqnbotM%3D&r
>>>>>>>>>>es
>>>>>>>>>> er
>>>>>>>>>> ve
>>>>>>>>>> d=
>>>>>>>>>> 0>
>>>>>>>>>> 
>>>>>>>>>> GitHub: 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>>>>>>>>>gi 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fgi>
>>>>>>>>>> th 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg>
>>>>>>>>>> ith>
>>>>>>>>>> ub 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg>
>>>>>>>>>> it 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg>
>>>>>>>>>> it>
>>>>>>>>>> hub>
>>>>>>>>>> .c 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg>
>>>>>>>>>> it 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg>
>>>>>>>>>> it>
>>>>>>>>>> hu 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg>
>>>>>>>>>> it 
>>>>>>>>>> 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg 
>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2
>>>>>>>>>>Fg>
>>>>>>>>>> it>
>>>>>>>>>> hu>
>>>>>>>>>> b.c>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>om%2Fpiotrzarzycki21&data=02%7C01%7C%7C0ff25865748242cefbda08d520
>>>>>>>>>>b7
>>>>>>>>>> 78
>>>>>>>>>> 49
>>>>>>>>>> %7
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636450894728223920&sd
>>>>>>>>>>at
>>>>>>>>>> a=
>>>>>>>>>> WZ
>>>>>>>>>> tw
>>>>>>>>>> vlQJnZK4rHRMSEnTG5iTKvR7rZZHa8qHn4fdgk0%3D&reserved=0
>

Reply via email to