Just to share some knowledge, I figure out the problem was happening by a conflict of events, so to fix this I removed the pan events and change the rule of mousedown and touchstart event, instead of checking isDesktop variable that just look the screen size, I change the rule to apply which event if the device has or not touch events, so for desktop it will apply mousedown event and for mobile devices, it will apply touchstart event.
Yes, sure. Open the DevTools on Chrome, “Toogle device toolbar” button (it is on the left side of console tab), shrink the screen size to 600px width, and draw an annotation.
The issues you have found earlier (filed as ANNOTATIONJAVA-1337) have been fixed in this update. This message was posted using Bugs notification tool by vitaliy.rezchikov