fix: mouse pointer target reliability issues

This commit is contained in:
Nova
2025-10-20 22:42:36 -07:00
parent 0e4f5de529
commit 59e6a11079
3 changed files with 10 additions and 27 deletions

View File

@@ -209,9 +209,7 @@ async fn main() -> Result<AppExit, JoinError> {
.await
.expect("Couldn't add the object manager");
let object_registry = ObjectRegistry::new(&dbus_connection).await.expect(
"Couldn't make the object registry to find all objects with given interfaces in d-bus",
);
let object_registry = ObjectRegistry::new(&dbus_connection).await;
let _wayland = Wayland::new().expect("Couldn't create Wayland instance");

View File

@@ -483,7 +483,6 @@ impl MousePointer {
// Get current focused handler
let current_handler = focused_handler_rx.borrow().clone();
let Some(handler_info) = current_handler else {
warn!("Input delivery task: No focused handler, dropping input event");
continue;
};