1
0
Fork 0
mirror of https://github.com/futurepress/epub.js.git synced 2025-10-03 14:59:18 +02:00

Merge pull request #5 from victorsoares96/fix/double-trigger-in-markClicked

🩹 fix: double trigger in mark clicked
This commit is contained in:
João Victor Moreira Soares 2024-03-23 09:56:25 -03:00 committed by GitHub
commit 8e183601a4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -627,11 +627,11 @@ class IframeView {
h.element.setAttribute("ref", className); h.element.setAttribute("ref", className);
h.element.addEventListener("click", emitter); h.element.addEventListener("click", emitter);
h.element.addEventListener("touchstart", emitter); // h.element.addEventListener("touchstart", emitter);
if (cb) { if (cb) {
h.element.addEventListener("click", cb); h.element.addEventListener("click", cb);
h.element.addEventListener("touchstart", cb); // h.element.addEventListener("touchstart", cb);
} }
return h; return h;
} }
@ -659,11 +659,11 @@ class IframeView {
h.element.setAttribute("ref", className); h.element.setAttribute("ref", className);
h.element.addEventListener("click", emitter); h.element.addEventListener("click", emitter);
h.element.addEventListener("touchstart", emitter); // h.element.addEventListener("touchstart", emitter);
if (cb) { if (cb) {
h.element.addEventListener("click", cb); h.element.addEventListener("click", cb);
h.element.addEventListener("touchstart", cb); // h.element.addEventListener("touchstart", cb);
} }
return h; return h;
} }
@ -712,11 +712,11 @@ class IframeView {
if (cb) { if (cb) {
mark.addEventListener("click", cb); mark.addEventListener("click", cb);
mark.addEventListener("touchstart", cb); // mark.addEventListener("touchstart", cb);
} }
mark.addEventListener("click", emitter); mark.addEventListener("click", emitter);
mark.addEventListener("touchstart", emitter); // mark.addEventListener("touchstart", emitter);
this.placeMark(mark, range); this.placeMark(mark, range);