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) {