diff options
Diffstat (limited to 'components/script/dom/gamepad.rs')
-rw-r--r-- | components/script/dom/gamepad.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/gamepad.rs b/components/script/dom/gamepad.rs index 6087b2b4ff2..dcafc58bcd9 100644 --- a/components/script/dom/gamepad.rs +++ b/components/script/dom/gamepad.rs @@ -248,7 +248,8 @@ impl Gamepad { } pub(crate) fn notify_event(&self, event_type: GamepadEventType, can_gc: CanGc) { - let event = GamepadEvent::new_with_type(&self.global(), event_type, self, can_gc); + let event = + GamepadEvent::new_with_type(self.global().as_window(), event_type, self, can_gc); event .upcast::<Event>() .fire(self.global().as_window().upcast::<EventTarget>(), can_gc); |