From 8836ba97c5c4a9c398aec8d9e68318662e2d65d2 Mon Sep 17 00:00:00 2001 From: Victor Häggqvist Date: Sat, 16 Jan 2016 23:50:51 +0100 Subject: fix event target in firefox --- src/LightBox.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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(); -- cgit v1.2.3