diff --git a/crates/gpui/src/platform/linux/wayland/client.rs b/crates/gpui/src/platform/linux/wayland/client.rs index 05da84481d..b2988bc5f8 100644 --- a/crates/gpui/src/platform/linux/wayland/client.rs +++ b/crates/gpui/src/platform/linux/wayland/client.rs @@ -417,7 +417,6 @@ impl Dispatch for WaylandClientState { } window.rescale(scale as f32); window.surface.set_buffer_scale(scale as i32); - window.surface.commit(); } wl_surface::Event::Leave { output } => { // We use `PreferredBufferScale` instead to set the scale if it's available @@ -435,12 +434,10 @@ impl Dispatch for WaylandClientState { } window.rescale(scale as f32); window.surface.set_buffer_scale(scale as i32); - window.surface.commit(); } wl_surface::Event::PreferredBufferScale { factor } => { window.rescale(factor as f32); surface.set_buffer_scale(factor); - window.surface.commit(); } _ => {} }