Set compositor's cursor_pos properly (#32718)

This commit is contained in:
Ngo Iok Ui (Wu Yu Wei) 2024-07-08 16:41:27 +09:00 committed by GitHub
parent db4cba4d6d
commit 6cb95827a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1550,6 +1550,7 @@ impl<Window: WindowMethods + ?Sized> IOCompositor<Window> {
None => return,
};
self.cursor_pos = cursor;
let event = MouseMoveEvent(result.point_in_viewport, Some(result.node.into()), 0);
let msg = ConstellationMsg::ForwardEvent(result.pipeline_id, event);
if let Err(e) = self.constellation_chan.send(msg) {