diff options
Diffstat (limited to 'src/js/listeners.js')
-rw-r--r-- | src/js/listeners.js | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/js/listeners.js b/src/js/listeners.js index 9d987508..68a38af2 100644 --- a/src/js/listeners.js +++ b/src/js/listeners.js @@ -486,13 +486,12 @@ class Listeners { }); // Settings menu - bind(this.player.elements.settings.form, 'click', event => { + bind(this.player.elements.settings.popup, 'click', event => { event.stopPropagation(); // Go back to home tab on click const showHomeTab = () => { - const id = `plyr-settings-${this.player.id}-home`; - controls.showTab.call(this.player, id); + controls.showMenu.call(this.player, 'home'); }; // Settings menu items - use event delegation as items are added/removed @@ -523,9 +522,6 @@ class Listeners { }, 'speed', ); - } else { - const tab = event.target; - controls.showTab.call(this.player, tab.getAttribute('aria-controls')); } }); |