From 38d85e68abd1387e64935c7da483fb4aaeead67f Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sun, 3 Sep 2023 07:32:23 +0400 Subject: tty: Unbind gles wl_display on drop Not sure if this helps but anyway. --- src/tty.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tty.rs b/src/tty.rs index 1fde9e96..e07ec5cb 100644 --- a/src/tty.rs +++ b/src/tty.rs @@ -466,7 +466,8 @@ impl Tty { self.connector_disconnected(niri, connector, crtc); } - let device = self.output_device.take().unwrap(); + let mut device = self.output_device.take().unwrap(); + device.gles.unbind_wl_display(); niri.event_loop.remove(device.token); } -- cgit