From 8547a95a1652f54e000868ba945ea2f1856f3626 Mon Sep 17 00:00:00 2001 From: Can Arslan Date: Wed, 12 Dec 2018 07:03:50 +0300 Subject: [PATCH] Fix for Chrome 71 touch events bug (#397) * Fix for Chrome 71 touch events bug Fixes #389, #396, #395, #394 (duplicates) Also fixes #213 video control panel disappears sometimes after click which was caused by double clicking was canceling. this issue was most commented issue. * Update inject.js --- inject.js | 8 -------- 1 file changed, 8 deletions(-) diff --git a/inject.js b/inject.js index f967208..89f27f6 100644 --- a/inject.js +++ b/inject.js @@ -98,17 +98,9 @@ chrome.runtime.sendMessage({}, function(response) { top = Math.max(this.video.offsetTop, 0) + "px", left = Math.max(this.video.offsetLeft, 0) + "px"; - var prevent = function(e) { - e.preventDefault(); - e.stopPropagation(); - } - var wrapper = document.createElement('div'); wrapper.classList.add('vsc-controller'); wrapper.dataset['vscid'] = this.id; - wrapper.addEventListener('dblclick', prevent, true); - wrapper.addEventListener('mousedown', prevent, true); - wrapper.addEventListener('click', prevent, true); if (tc.settings.startHidden) { wrapper.classList.add('vsc-hidden');