I have an issue where using easeljs touch events perform really wrong and after debugging it seems that the issue boils down to the method how it detects if position has an element or not is by drawing an element with current transforms to 1x1 canvas and then reading that pixel and seeing if alpha is larger than 0. On other browsers this works and this worked on samsung internet few weeks ago.
With version 184.108.40.206 it no longer works and I managed to narrow it down to getImageData returning an alpha channel value of 3 (instead of 0) when there were no pixels drawn to 2d canvas. Hotfixing the easeljs library to compare against 3 would bypass the issue, but this seems like it’s something that’s broken on the browsers side.
Thanks for help!