summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Häggqvist <[email protected]>2016-01-16 23:50:51 +0100
committerVictor Häggqvist <[email protected]>2016-01-16 23:50:51 +0100
commit8836ba97c5c4a9c398aec8d9e68318662e2d65d2 (patch)
treea88869fc9cbf9bcf9156fd721ae1bf9ca5b9e186
parentcb4cff08a9881cfbc8ac7f357eb2e0784bf739c6 (diff)
fix event target in firefox
-rw-r--r--src/LightBox.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/LightBox.js b/src/LightBox.js
index a3980a3..02940a7 100644
--- a/src/LightBox.js
+++ b/src/LightBox.js
@@ -119,7 +119,13 @@ export default class LightBox {
onImageClick(event) {
log.debug(event);
- let element = event.srcElement.parentElement;
+ let srcElement = event.srcElement;
+
+ if (srcElement === undefined) {
+ srcElement = event.originalTarget;
+ }
+
+ let element = srcElement.parentElement;
if (!this.isTargetValid(element)) return true;
event.preventDefault();