diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-09-13 14:59:32 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-09-13 14:59:32 +0300 |
| commit | 8b3715eabff6665f15488a5348641e1f4be060b2 (patch) | |
| tree | 7016e8e7ba8bc9292ea5c0267dc9b7720bce87f4 /src | |
| parent | d0f2b9abd0d230a3cdc250373a534c60e57339ac (diff) | |
| download | niri-8b3715eabff6665f15488a5348641e1f4be060b2.tar.gz niri-8b3715eabff6665f15488a5348641e1f4be060b2.tar.bz2 niri-8b3715eabff6665f15488a5348641e1f4be060b2.zip | |
Update Smithay
Diffstat (limited to 'src')
| -rw-r--r-- | src/input/mod.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/input/mod.rs b/src/input/mod.rs index 44832911..7fc606ba 100644 --- a/src/input/mod.rs +++ b/src/input/mod.rs @@ -1897,7 +1897,8 @@ impl State { let under = self.niri.surface_under_and_global_space(pos); let tablet_seat = self.niri.seat.tablet_seat(); - let tool = tablet_seat.add_tool::<Self>(&self.niri.display_handle, &event.tool()); + let display_handle = self.niri.display_handle.clone(); + let tool = tablet_seat.add_tool::<Self>(self, &display_handle, &event.tool()); let tablet = tablet_seat.get_tablet(&TabletDescriptor::from(&event.device())); if let Some(tablet) = tablet { match event.state() { |
