aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/js/listeners.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/js/listeners.js b/src/js/listeners.js
index ede8d88c..4bacbb2c 100644
--- a/src/js/listeners.js
+++ b/src/js/listeners.js
@@ -816,13 +816,13 @@ class Listeners {
// Also update controls.hover state for any non-player children of fullscreen element (as above)
if (elements.fullscreen) {
- for (let i = 0; i < elements.fullscreen.children.length; i++) {
- if (!elements.fullscreen.children[i].contains(elements.container)) {
- this.bind(elements.fullscreen.children[i], 'mouseenter mouseleave', event => {
+ Array.from(elements.fullscreen.children)
+ .filter(c => !c.contains(elements.container))
+ .forEach(child => {
+ this.bind(child, 'mouseenter mouseleave', event => {
elements.controls.hover = !player.touch && event.type === 'mouseenter';
});
- }
- }
+ });
}
// Update controls.pressed state (used for ui.toggleControls to avoid hiding when interacting)