diff --git a/src/server.rs b/src/server.rs index 74bda41ce..02522db96 100644 --- a/src/server.rs +++ b/src/server.rs @@ -106,6 +106,7 @@ pub fn new() -> ServerPtr { if !display_service::capture_cursor_embedded() { server.add_service(Box::new(input_service::new_cursor())); server.add_service(Box::new(input_service::new_pos())); + #[cfg(target_os = "linux")] if scrap::is_x11() { // wayland does not support multiple displays currently server.add_service(Box::new(input_service::new_window_focus()));