diff --git a/Cargo.lock b/Cargo.lock index 1cfa6c70ba4..125af9adedf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2000,6 +2000,7 @@ version = "0.1.0" dependencies = [ "eframe", "env_logger", + "winit", ] [[package]] diff --git a/examples/hello_world_par/Cargo.toml b/examples/hello_world_par/Cargo.toml index e64cdd36108..a64e7c0e9b0 100644 --- a/examples/hello_world_par/Cargo.toml +++ b/examples/hello_world_par/Cargo.toml @@ -15,9 +15,16 @@ workspace = true eframe = { workspace = true, default-features = false, features = [ # accesskit struggles with threading "default_fonts", + "wayland", + "x11", "wgpu", ] } env_logger = { version = "0.10", default-features = false, features = [ "auto-color", "humantime", ] } +# This is normally enabled by eframe/default, which is not being used here +# because of accesskit, as mentioned above +winit = { workspace = true, features = [ + "default" +] }