mirror of
https://github.com/zed-industries/zed.git
synced 2025-02-07 02:57:34 +00:00
Wayland: Remove bogus wl_surface::commit
s on resize (with integer scaling) (#9245)
Release Notes: - N/A This prevents a crash on sway (on older versions without fractional scaling). This means the resize is delayed until the next this we present a frame, we need to investigate if this is the correct this to do.
This commit is contained in:
parent
aeb2a98058
commit
a105b5f215
1 changed files with 0 additions and 3 deletions
|
@ -417,7 +417,6 @@ impl Dispatch<wl_surface::WlSurface, ()> 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<wl_surface::WlSurface, ()> 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();
|
||||
}
|
||||
_ => {}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue