From 4f56ff16f998b32d70488257bcd91617a61a4147 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Mon, 1 Apr 2024 08:30:27 +0400 Subject: Fix and add missing calls to DRM leasing --- src/handlers/mod.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/handlers') 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( -- cgit