diff --git a/app/internal/window/os_wayland.go b/app/internal/window/os_wayland.go index 4c854c1d..e66ea7e4 100644 --- a/app/internal/window/os_wayland.go +++ b/app/internal/window/os_wayland.go @@ -135,7 +135,6 @@ type window struct { stage system.Stage dead bool - pendingErr error lastFrameCallback *C.struct_wl_callback mu sync.Mutex @@ -846,7 +845,7 @@ loop: dispFd.Events |= syscall.POLLOUT } if w.dead { - w.w.Event(system.DestroyEvent{Err: w.pendingErr}) + w.w.Event(system.DestroyEvent{}) break } // Clear poll events.