Steps to reproduce
Create a Sprite and add it to stage.
Add EventListener, so that when you push down mouse button, it calls Sprite.startDrag()
Add EventListener, so that when you release mouse button, it calls Sprite.stopDrag()
Now you can drag the sprite anywhere smoothly. This works perfectly in IE and Edge.
Next, add code to initiate and render Stage3D Context3D. The dragging is still running fine.
However, when you push down and hold any key from keyboard, the dragging becomes laggy immediately. The sprite would still try to follow your cursor, but runs extremely slow. This is more obvious when you drag it in a circular track.
The problem is only reproducible on IE and Edge. (I tried Edge, IE11 with Flash Player 22, IE9 with Flash Player 18). Chrome and Firefox are running OK.
Track mouse movement event manually, instead of using Sprite.startDrag() and Sprite.stopDrag().
Comments and activity
- Microsoft Edge Team
Changed Assigned To to “Sermet I.”
Changed Assigned To from “Sermet I.” to “Crispin C.”
Changed Status to “Confirmed”
Changed Assigned To from “Crispin C.” to “Partner P.”
Changed Status from “Confirmed” to “Not reproducible”
We are unable to repro this issue on latest Windows Insider builds. If you are still seeing this issue, please let us know the specific build number, Flash version and update repro steps, if necessary. Thanks!