diff options
author | Victor Häggqvist <[email protected]> | 2016-01-16 23:50:51 +0100 |
---|---|---|
committer | Victor Häggqvist <[email protected]> | 2016-01-16 23:50:51 +0100 |
commit | 8836ba97c5c4a9c398aec8d9e68318662e2d65d2 (patch) | |
tree | a88869fc9cbf9bcf9156fd721ae1bf9ca5b9e186 /src/LightBox.js | |
parent | cb4cff08a9881cfbc8ac7f357eb2e0784bf739c6 (diff) |
fix event target in firefox
Diffstat (limited to 'src/LightBox.js')
-rw-r--r-- | src/LightBox.js | 8 |
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(); |