diff --git a/components/compositing/webview_renderer.rs b/components/compositing/webview_renderer.rs index 59a8bb29e90..f5aa80b4ffe 100644 --- a/components/compositing/webview_renderer.rs +++ b/components/compositing/webview_renderer.rs @@ -432,7 +432,10 @@ impl WebViewRenderer { InputEvent::Touch(ref mut touch_event) => { touch_event.init_sequence_id(self.touch_handler.current_sequence_id); }, - InputEvent::MouseButton(_) | InputEvent::MouseMove(_) | InputEvent::Wheel(_) => { + InputEvent::MouseButton(_) | + InputEvent::MouseLeave(_) | + InputEvent::MouseMove(_) | + InputEvent::Wheel(_) => { self.global .borrow_mut() .update_cursor_from_hittest(point, &result);