Thanks so much for reporting the solution. Glad to hear you finally got it
solved.

On Thu, May 18, 2017 at 6:51 AM, DarrenEvans <
[email protected]> wrote:

> SOLVED! (It's a bug in IE 11, but there is a workaround)
>
> So for prosperity I thought I'd share where this ended up.
>
> After much faffing, I managed to get into contact with an Adobe
> representative and we started technical liaison. After many emails,
> performance logs and videos we got to the bottom of it.
>
> It's a problem localised to IE 11 / Windows 8.1+ and an accessibility bug.
> The FlashPlayer implements support for screen readers by traversing the
> display list looking for readable text. The larger the list (ours is pretty
> damn big) the slower this traversal is.
>
> In Windows 7 and earlier, this accessibility API was only invoked when a
> screen reader was attached. IE 11 (we don't know if it's specifically IE 11
> or Windows 8.1+) is always invoking this API for every frame. Coupling this
> processing with our processing, causes operations like drag and drop to
> become unusable.
>
> Accessibility can be turned off (if this is an option for you) using the
> following code:
>
> /var accessProps:AccessibilityProperties = new AccessibilityProperties();
> accessProps.silent = true;
> root.accessibilityProperties = accessProps;
> if (Capabilities.hasAccessibility)
>     Accessibility.updateProperties();
> /
>
> We got caught out when calling this too early, resulting in /root/ being
> null intermittently. Best place to call this is when the
> FlexEvent.APPLICATION_COMPLETE has been fired.
>
> Apparently Flex, Flash Builder, Flash Pro and Animate CC all have publish
> options to enable/disable accessibility as well. However, we use none of
> these.
>
> Turning off Accessibility completely sorted the problem for us. Abobe have
> raised this with Microsoft as a bug but whether it will be fixed remains to
> be seen.
>
>
>
>
> --
> View this message in context: http://apache-flex-users.
> 2333346.n4.nabble.com/Crippling-Lag-Windows-10-IE11-
> FlashPlayer-IBM-ILOG-Elixir-tp14958p15246.html
> Sent from the Apache Flex Users mailing list archive at Nabble.com.
>

Reply via email to