Transformer blocks konva after using multitouch
kamil-zak opened this issue · comments
Using Transformer on the touch screen, everything works fine until I touch two corners at the same time and then move it, everything freezes. Nothing can be moved or transformed. When touching with two fingers there are two onTransformStart events, but when released there is only one onTransformEnd event.
In console there are no any errors.
The problem appeared in version 9.3.5, in version 9.3.4 everything works fine.
This issue also exists on demo page of Transformer:
https://konvajs.org/docs/select_and_transform/Transform_Events.html
Problem occurs on both chrome and firefox.
I can't reproduce that on the iPad and iPhone.
I reproduced this on my iPhone. I noticed new condition. You need to touch one corner, and without making any move touch second corner. (two touchstart events, no touchmove). After that if you make any move everything will freeze. If you start moving before second touch start this problem not occur
20240613_114608.1.1.mp4
Thanks for the report. Release with a fix is published.