From a5b4939b578e51f03d94f1ddc592ef597d0198af Mon Sep 17 00:00:00 2001 From: Nova Date: Mon, 1 Sep 2025 20:36:19 -0700 Subject: [PATCH] fix(wayland/toplevel): don't unwrap --- src/wayland/xdg/toplevel.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/wayland/xdg/toplevel.rs b/src/wayland/xdg/toplevel.rs index 72c25ae..5ad7088 100644 --- a/src/wayland/xdg/toplevel.rs +++ b/src/wayland/xdg/toplevel.rs @@ -148,11 +148,10 @@ impl Toplevel { .collect(), ) .await?; - self.xdg_surface - .upgrade() - .unwrap() - .reconfigure(client) - .await + if let Some(xdg_surface) = self.xdg_surface.upgrade() { + xdg_surface.reconfigure(client).await?; + } + Ok(()) } } impl XdgToplevel for Toplevel {