diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-04-01 08:30:27 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-04-01 08:30:27 +0400 |
| commit | 4f56ff16f998b32d70488257bcd91617a61a4147 (patch) | |
| tree | ca94a995a677bfb420bac781a0450b6bdfb69bfd /src/handlers | |
| parent | fe79a6a4e2a213c618f3d842f82075c151e2d6c3 (diff) | |
| download | niri-4f56ff16f998b32d70488257bcd91617a61a4147.tar.gz niri-4f56ff16f998b32d70488257bcd91617a61a4147.tar.bz2 niri-4f56ff16f998b32d70488257bcd91617a61a4147.zip | |
Fix and add missing calls to DRM leasing
Diffstat (limited to 'src/handlers')
| -rw-r--r-- | src/handlers/mod.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/handlers/mod.rs b/src/handlers/mod.rs index 24e386b4..f87d494c 100644 --- a/src/handlers/mod.rs +++ b/src/handlers/mod.rs @@ -395,12 +395,13 @@ delegate_screencopy!(State); impl DrmLeaseHandler for State { fn drm_lease_state(&mut self, node: DrmNode) -> &mut DrmLeaseState { - &mut self - .backend + self.backend .tty() .get_device_from_node(node) .unwrap() .drm_lease_state + .as_mut() + .unwrap() } fn lease_request( |
