diff --git a/src/backend/wayland/consumer.rs b/src/backend/wayland/consumer.rs index acaba17..a094bfb 100644 --- a/src/backend/wayland/consumer.rs +++ b/src/backend/wayland/consumer.rs @@ -30,7 +30,7 @@ use wayland_client::{ use tempfile; -use super::{Event, KeyboardEvent, PointerEvent}; +use crate::event::{Event, KeyboardEvent, PointerEvent}; // App State, implements Dispatch event handlers struct App { diff --git a/src/backend/wayland/producer.rs b/src/backend/wayland/producer.rs index 25f4bf7..fd67ed5 100644 --- a/src/backend/wayland/producer.rs +++ b/src/backend/wayland/producer.rs @@ -49,7 +49,7 @@ use wayland_client::{ use tempfile; -use super::{Event, KeyboardEvent, PointerEvent}; +use crate::event::{Event, KeyboardEvent, PointerEvent}; struct Globals { compositor: wl_compositor::WlCompositor, diff --git a/src/backend/windows/consumer.rs b/src/backend/windows/consumer.rs index 6b0ff68..000f538 100644 --- a/src/backend/windows/consumer.rs +++ b/src/backend/windows/consumer.rs @@ -1,3 +1,4 @@ +#![cfg(windows)] use std::sync::mpsc::Receiver; use winapi::{self, um::winuser::{INPUT, LPINPUT, INPUT_MOUSE, MOUSEINPUT, MOUSEEVENTF_MOVE}}; diff --git a/src/backend/windows/producer.rs b/src/backend/windows/producer.rs index 90d15a5..2e0cb65 100644 --- a/src/backend/windows/producer.rs +++ b/src/backend/windows/producer.rs @@ -1,3 +1,4 @@ +#![cfg(windows)] use std::sync::mpsc::SyncSender; use crate::{event::Event, client::{ClientHandle, Client}, request::Server};