From 3d262306eba9619944a80c2a7df6a5f36c1c3ff3 Mon Sep 17 00:00:00 2001 From: Luis Leiva Date: Sun, 12 Nov 2017 20:02:59 +0100 Subject: [PATCH] Fixed memento if multitouch --- jquery.sketchable.memento.js | 2 ++ sketchable.memento.js | 2 ++ 2 files changed, 4 insertions(+) diff --git a/jquery.sketchable.memento.js b/jquery.sketchable.memento.js index 61e0ea1..0036206 100644 --- a/jquery.sketchable.memento.js +++ b/jquery.sketchable.memento.js @@ -167,6 +167,8 @@ data.memento.reset(); }, mouseup: function(elem, data, evt) { + // Don't store multitouch events separately. + if (evt.type.indexOf('touch') === 0 && evt.identifier > 0) return; data.memento.save(); }, destroy: function(elem, data) { diff --git a/sketchable.memento.js b/sketchable.memento.js index 774cb03..2ad5b8b 100644 --- a/sketchable.memento.js +++ b/sketchable.memento.js @@ -170,6 +170,8 @@ data.memento.reset(); }, mouseup: function(elem, data, evt) { + // Don't store multitouch events separately. + if (evt.type.indexOf('touch') === 0 && evt.identifier > 0) return; data.memento.save(); }, destroy: function(elem, data) {