From 484aa0a532b548869b094c3d1d3b3c0ae734fb54 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Mon, 27 Oct 2025 11:08:27 -0400 Subject: [PATCH] fix: layer shell surface resize typo --- winit/src/platform_specific/wayland/winit_window.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/winit/src/platform_specific/wayland/winit_window.rs b/winit/src/platform_specific/wayland/winit_window.rs index 67386108..2d5065a2 100644 --- a/winit/src/platform_specific/wayland/winit_window.rs +++ b/winit/src/platform_specific/wayland/winit_window.rs @@ -147,17 +147,17 @@ impl winit::window::Window for SctkWinitWindow { (logical_size.width > 0).then_some(logical_size.width), (logical_size.height > 0).then_some(logical_size.height), ); + if guard.size.width == logical_size.width + && guard.size.height == logical_size.height + { + return None; + } if logical_size.width > 0 { guard.size.width = logical_size.width; } if logical_size.height > 0 { guard.size.height = logical_size.height; } - if guard.size.width == logical_size.width - && guard.size.height == logical_size.height - { - return None; - } layer_surface.set_size(logical_size.width, logical_size.height); if let Some(viewport) = guard.wp_viewport.as_ref() {