Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git
Window: remove bad assertion
This is incorrect if the wm changes while a window is open.
river/Window.zig | 2 --
1 file changed, 2 deletions(-)
diff --git a/river/Window.zig b/river/Window.zig
index 5d548de..a119787 100644
--- a/river/Window.zig
+++ b/river/Window.zig
@@ -349,8 +349,6 @@ pub fn manageStart(window: *Window) void {
const wm_v1 = server.wm.object orelse return;
const new = window.object == null;
const window_v1 = window.object orelse blk: {
- assert(window.state == .ready);
-
const window_v1 = river.WindowV1.create(wm_v1.getClient(), wm_v1.getVersion(), 0) catch {
log.err("out of memory", .{});
return; // try again next update