From ec5f6ec69b9fdd9690d80f7315171d409a0b8ff7 Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Sat, 4 May 2024 16:17:31 -0700 Subject: [PATCH] avoid unwrap when detaching seat refs: https://github.com/wez/wezterm/pull/5276 --- window/src/os/wayland/seat.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/window/src/os/wayland/seat.rs b/window/src/os/wayland/seat.rs index 90b322b770a..38bd2594062 100644 --- a/window/src/os/wayland/seat.rs +++ b/window/src/os/wayland/seat.rs @@ -80,7 +80,7 @@ impl SeatHandler for WaylandState { match capability { Capability::Keyboard => { log::trace!("Lost keyboard capability"); - self.keyboard.take().unwrap().release(); + self.keyboard.take().map(|k| k.release()); } Capability::Pointer => { log::trace!("Lost pointer capability");