electron: Electron does not work on touch screens

Electron version: 4.0.4 Operating system: Windows 10, linux

Hi, we are developing an application and have reached the final stage, but at the last stage we encountered a problem. When intense touch to the screen with a webview, the application stops working

Expected behavior

The application is left working

Actual behavior

When you touch the screen, the click event stops running remain only ‘touchstart’ and ‘touchend’

How to reproduce

You need to run the application from the archive on the multi touch screen and intensively click on the webview or watch the video https://vimeo.com/326549419 example.zip

Additionally

Sometimes the application completely stops working and an error appears.

photo_2019-03-26_18-36-55

Found a similar problem, but the electron version is very old there.https://github.com/electron/electron/issues/8725

Please pay attention to this trial. In our case, to complete the final stage you need to solve this problem.

UPD: Crash dump

  r8: 00003ba01cc80ff0  r9: 0000000000000045 r10: 00003ba01cd2ce50 r11: 00003cb24ef551e9
 r12: 0000000000000000 r13: 00003ba01cd26000 r14: 00007ffeb093e7d8 r15: 00007ffeb093e7f0
  di: 00003ba01ce15ea0  si: 00003ba01cd26000  bp: 00007ffeb093e830  bx: 00007ffeb093e800
  dx: 0000000000000000  ax: 00003ba01cc44c80  cx: 00003ba01ce15ea0  sp: 00007ffeb093e7c8
  ip: 0000562dd5db4df0 efl: 0000000000010202 cgf: 002b000000000033 erf: 0000000000000000
 trp: 0000000000000006 msk: 0000000000000000 cr2: 0000000000000000

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 4
  • Comments: 15 (1 by maintainers)

Most upvoted comments

Hello to all. Our project is highly dependent on this bug. Please raise the priority of this problem!

We have built a Point of Sale software using electron and get this issue often with our clients.

The devices we use with our PoS software are primarily touch devices and we have to remotely connect to the device to restart the PoS software to get our clients back up and running as using a keyboard and mouse work fine. Edit: Even windows gestures stop working if the app is in fullscreen.

Hi everyone, starting from version 5.0.6 I have no problems

Any news? This is very bad(