diff options
| author | MaxVerevkin <maxxverrr@gmail.com> | 2022-11-27 21:06:35 +0200 |
|---|---|---|
| committer | MaxVerevkin <maxxverrr@gmail.com> | 2022-11-27 21:06:35 +0200 |
| commit | d45a4ef408c0f5a2071194d4c3285f0b7cb27dd0 (patch) | |
| tree | 0794e56251e223388463a84d09616ef47a918bb4 /src/main.rs | |
| parent | a5baa2574ac0f8ff9ca8fbec0ff57145641ded47 (diff) | |
| download | i3bar-mango-d45a4ef408c0f5a2071194d4c3285f0b7cb27dd0.tar.gz | |
update wayland libs & readd set_cursor
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs index fb52f07..8ae31aa 100644 --- a/src/main.rs +++ b/src/main.rs @@ -24,14 +24,15 @@ use smithay_client_toolkit::reexports::client::Connection; use tokio::io::{unix::AsyncFd, Interest}; use state::State; +use wayland_client::globals::registry_queue_init; #[tokio::main(flavor = "current_thread")] async fn main() -> anyhow::Result<()> { env_logger::init(); let conn = Connection::connect_to_env()?; - let mut event_queue = conn.new_event_queue(); - let mut state = State::new(&conn, &mut event_queue); + let (globals, mut event_queue) = registry_queue_init(&conn).unwrap(); + let mut state = State::new(&mut event_queue, &globals); let async_fd = AsyncFd::with_interest( event_queue.prepare_read()?.connection_fd().as_raw_fd(), |
