fixes: various fixes and cleanup

This commit is contained in:
Ashley Wulber 2026-02-19 17:01:13 -05:00
parent b4346ff3ca
commit c1edb81084
No known key found for this signature in database
GPG key ID: 5216D4F46A90A820
27 changed files with 676 additions and 1455 deletions

View file

@ -72,8 +72,10 @@ where
);
let renderer = compositor.create_renderer();
self.aliases.retain(|w, i| *w != window.id() && *i != id);
let _ = self.aliases.insert(window.id(), id);
self.entries.retain(|old, _| id != *old);
let _ = self.entries.insert(
id,
Window {