fix(wayland/xdg_shell): proper versioning

This commit is contained in:
Nova
2025-08-11 18:22:45 -07:00
parent 5383bbedcd
commit 565cb29b85
4 changed files with 31 additions and 6 deletions

View File

@@ -150,7 +150,12 @@ impl WlRegistry for Registry {
}
RegistryGlobals::WM_BASE => {
tracing::info!("Binding WM_BASE");
client.insert(new_id.object_id, WmBase);
client.insert(
new_id.object_id,
WmBase {
version: new_id.version,
},
);
}
RegistryGlobals::SEAT => {
tracing::info!("Binding seat with id {}", new_id.object_id);