-
Notifications
You must be signed in to change notification settings - Fork 527
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue using finger on touch screen with new update in windows 10 #157
Comments
What browser is giving issues? |
Hello,
I have tried with Chrome (Latest update) and Microsoft Edge on Windows 10 1803 latest update.
They both did not work with the touchsreen, only with mouse...
Thanks
…On Oct 31, 2018, 1:06 AM -0400, Brinley Ang ***@***.***>, wrote:
What browser is giving issues?
Did you try on multiple browsers?
Can you try http://brinley.github.io/jSignature on different browsers?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Also, I have tried with Ipad and Iphone using Chrome and they both work with finger.
Seems to be only with Windows 10...
Thanks
…On Oct 31, 2018, 1:06 AM -0400, Brinley Ang ***@***.***>, wrote:
What browser is giving issues?
Did you try on multiple browsers?
Can you try http://brinley.github.io/jSignature on different browsers?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
We are experiencing the same issue in our implementation and at http://brinley.github.io/jSignature. After the Windows update on Tuesday, October 30, you can no longer effectively use the touch screen to sign in Chrome or Edge (on an MS Surface). It does still work in Firefox. Touching within the signature area draws a dot, but dragging your finger just attempts to scroll the page or navigate away from the page. It is as if the press-and-hold behavior does not trigger properly in the signature area. Signing does work with a mouse click-and-hold or with the surface pen/stylus click-and-hold (holding the side button while you draw). |
Strangely enough, if I turn on device emulation in chrome on the MS Surface, then touch-and-drag to sign works. Perhaps the emulation mode still uses a different/older way of handling touch events? |
I don't have a Windows 10 touch screen to test with. Can you please check if window.navigator.msPointerEnabled returns different values in device emulation mode vs the non working mode? |
Edge & chrome (non-touch device): Emulation in Chrome does not duplicate the issue While in emulation mode, the issue appears to be within |
In Chrome Another fun fact: If I turn on emulation in Chrome, and then turn off emulation mode, it works for the current page session. After page load while emulation mode is off returns it to a non-working state. There are some folks complaining about drag-and-drop features no longer working after the recent Windows update - perhaps this could be related? https://social.msdn.microsoft.com/Forums/en-US/99525cc5-9b80-4c18-b81b-d36703a701a0/after-windows-1803-update-icopyhookcopycallback-pszdestfile-parameter-comes-empty?forum=windowsgeneraldevelopmentissues |
I just diff-ed the
|
changing this
to this
seems to fix the issue perhaps something was overriding .ontouchstart ? |
Great ! |
On my side, everything is working fine with this fix for all my users. |
Would appreciate feedback from more testers as I dont have a Windows 10 touch device to test this with. If no issues are called out, I will merge and do a release this weekend |
Hello, there seems to be an issue when using the finger on some laptop Dell Latitude 3189 touch screen.
It started on some of my clients, probably because a Windows 10 update...
When using finger, it does not write the signature. Works only with the mouse.
I have tried with jqSignature and it works but jqSignature does not have base30 to export and I would like to keep using jSignature.
Any ideas what is going on ?
Thanks
The text was updated successfully, but these errors were encountered: