feat: compose client cursor surfaces

This commit is contained in:
Samuel Onoja committed 2026-09-24 16:42:50 +01:00
1 parent bf10a2f838
commit ee9da5d8c9
5 files changed
+105 -49

No files matched your search

+2
View File
@@ -132,6 +132,7 @@ impl Ferese {
);
pointer.frame(self);
self.activate_focused_pointer_constraint(&pointer);
crate::backends::direct::render_all(self);
}
InputEvent::PointerMotion { event, .. } => {
let pointer = self.seat.get_pointer().expect("seat has a pointer");
@@ -167,6 +168,7 @@ impl Ferese {
);
pointer.frame(self);
self.activate_focused_pointer_constraint(&pointer);
crate::backends::direct::render_all(self);
}
InputEvent::PointerButton { event, .. } => {
let pointer = self.seat.get_pointer().expect("seat has a pointer");