-
Bug
-
Resolution: Fixed
-
Major
-
9.5.1.2, 9.6.0
-
Security Level: Jimmy
-
Desktop chrome with touch enabled (using user agent string chrome/iphone for testing), but also triggers on screens touch-enabled screens on PC.
Steps to Reproduce
Run page from fiddle in 9.5.1.2, using user agent string for mobile while using mouse on desktop
https://zkfiddle.org/sample/5re2qe/2-right-click-and-double-click-touch-missing
try right click on target
try double click on target
Current Result
no action
Expected Result
events / menu trigger
Debug Information
Most likely due to missing pointer events in latest fix (ZK-4835)
from domTouch.js
zmousedown: 'touchstart mousedown',
zmouseup: 'touchend mouseup',
zmousemove: 'touchmove mousemove'
should likely include pointer events (to be tested)
zmousedown: 'touchstart mousedown pointerdown',
zmouseup: 'touchend mouseup pointerup',
zmousemove: 'touchmove mousemove'
Workaround