diff options
author | Sam Potts <sam@potts.es> | 2018-06-13 00:41:30 +1000 |
---|---|---|
committer | Sam Potts <sam@potts.es> | 2018-06-13 00:41:30 +1000 |
commit | aae1092bacd464a074ee26feab6f371903e83d90 (patch) | |
tree | f64843714e6511c843a5597c4fed8ebea9474bfd /src/js/fullscreen.js | |
parent | 392dfd024c505f5ae1bbb2f0d3e0793c251a1f35 (diff) | |
parent | 7158e507adb11e187380f3148750435f2bd611ae (diff) | |
download | plyr-aae1092bacd464a074ee26feab6f371903e83d90.tar.lz plyr-aae1092bacd464a074ee26feab6f371903e83d90.tar.xz plyr-aae1092bacd464a074ee26feab6f371903e83d90.zip |
Merge branch 'develop' of github.com:sampotts/plyr into develop
# Conflicts:
# src/js/captions.js
# src/js/controls.js
# src/js/fullscreen.js
# src/js/html5.js
# src/js/listeners.js
# src/js/plugins/youtube.js
# src/js/plyr.js
# src/js/utils.js
Diffstat (limited to 'src/js/fullscreen.js')
-rw-r--r-- | src/js/fullscreen.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/js/fullscreen.js b/src/js/fullscreen.js index 180853c5..998dc613 100644 --- a/src/js/fullscreen.js +++ b/src/js/fullscreen.js @@ -5,7 +5,7 @@ import browser from './utils/browser'; import { hasClass, toggleClass, toggleState, trapFocus } from './utils/elements'; -import { on, trigger } from './utils/events'; +import { on, triggerEvent } from './utils/events'; import is from './utils/is'; function onChange() { @@ -20,7 +20,7 @@ function onChange() { } // Trigger an event - trigger.call(this.player, this.target, this.active ? 'enterfullscreen' : 'exitfullscreen', true); + triggerEvent.call(this.player, this.target, this.active ? 'enterfullscreen' : 'exitfullscreen', true); // Trap focus in container if (!browser.isIos) { @@ -63,13 +63,13 @@ class Fullscreen { // Register event listeners // Handle event (incase user presses escape etc) - on(document, this.prefix === 'ms' ? 'MSFullscreenChange' : `${this.prefix}fullscreenchange`, () => { + on.call(this.player, document, this.prefix === 'ms' ? 'MSFullscreenChange' : `${this.prefix}fullscreenchange`, () => { // TODO: Filter for target?? onChange.call(this); }); // Fullscreen toggle on double click - on(this.player.elements.container, 'dblclick', event => { + on.call(this.player, this.player.elements.container, 'dblclick', event => { // Ignore double click in controls if (is.element(this.player.elements.controls) && this.player.elements.controls.contains(event.target)) { return; |