fix: full wayland version compliance

This commit is contained in:
Nova
2025-08-11 18:02:25 -07:00
parent 2719c0b00a
commit 41d6b02506
6 changed files with 69 additions and 30 deletions

View File

@@ -253,7 +253,11 @@ impl Surface {
.collect::<Vec<_>>();
for feedback in feedbacks {
feedback
.sync_output(client, feedback.0, client.display().output.get().unwrap().0)
.sync_output(
client,
feedback.0,
client.display().output.get().unwrap().id,
)
.await?;
let cycle_lo = refresh_cycle as u32;
let cycle_hi = (refresh_cycle >> 32) as u32;