diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-03 13:14:20 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-03 13:14:20 +0400 |
| commit | 73d7a1d73dac14bcff43a1d595847b7c0bf14ec7 (patch) | |
| tree | f439cf5379999232577dd11fabc64f1b97aa3bbf /src | |
| parent | a8f581a506e65759117f3cc8ae35b5ad76fd39c8 (diff) | |
| download | niri-73d7a1d73dac14bcff43a1d595847b7c0bf14ec7.tar.gz niri-73d7a1d73dac14bcff43a1d595847b7c0bf14ec7.tar.bz2 niri-73d7a1d73dac14bcff43a1d595847b7c0bf14ec7.zip | |
Remove DisplayHandle from LoopData
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 6 | ||||
| -rw-r--r-- | src/niri.rs | 1 |
2 files changed, 2 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs index 222aa1e3..2e77fd42 100644 --- a/src/main.rs +++ b/src/main.rs @@ -19,7 +19,7 @@ use backend::{Backend, Tty, Winit}; use clap::Parser; use niri::Niri; use smithay::reexports::calloop::EventLoop; -use smithay::reexports::wayland_server::{Display, DisplayHandle}; +use smithay::reexports::wayland_server::Display; use tracing_subscriber::EnvFilter; #[derive(Parser)] @@ -32,8 +32,6 @@ struct Cli { pub struct LoopData { niri: Niri, - display_handle: DisplayHandle, - backend: Backend, // Last so that it's dropped after the Smithay state in Niri and related state in Tty. @@ -66,7 +64,6 @@ fn main() { }; let mut display = Display::new().unwrap(); - let display_handle = display.handle(); let niri = Niri::new( event_loop.handle(), event_loop.get_signal(), @@ -76,7 +73,6 @@ fn main() { let mut data = LoopData { niri, - display_handle, display, backend, diff --git a/src/niri.rs b/src/niri.rs index 1a5f990a..25fd3bc9 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -154,6 +154,7 @@ impl Niri { event_loop .insert_source(socket_source, move |client, _, data| { if let Err(err) = data + .niri .display_handle .insert_client(client, Arc::new(ClientState::default())) { |
