No. We’re not copying the MouseEvent. There are getters, but they are specific 
to MouseEvent and KeyboardEvent, rather than BrowserEvent.

Whether it’s KeyboardEvent, MouseEvent or BrowserEvent, there is always going 
to be a constructor called which wraps the good event inside it.

Would it ultimately be less code in an app to remove MouseEvent and 
KeyboardEvent and use just BrowserEvent for a catch-all with getters for every 
property that MouseEvent and KeyboardEvent needs? Maybe, but I don’t think it 
would be a great user experience.

I think this is a reasonable trade-off. I think we need the MouseEvents and 
KeyboardEvents anyway for cross-platform compatibility. If a client wants to 
dispatch a MouseEvent or KeyboardEvent, smoke and mirrors will not work very 
well either (which is something I needed to do in my app). I actually created a 
“FakeMouseEvent” which subclasses MouseEvent, so I could assign my own target.

Harbs

> On Nov 1, 2017, at 10:05 PM, Alex Harui <[email protected]> wrote:
> 
> 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