diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-03 07:32:23 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-03 07:32:23 +0400 |
| commit | 38d85e68abd1387e64935c7da483fb4aaeead67f (patch) | |
| tree | 3750e07441f5e7e54789ed0d9c4f91284a9ae770 | |
| parent | 14729f772bfc049cfe04d43b5a5ab7186c2bc021 (diff) | |
| download | niri-38d85e68abd1387e64935c7da483fb4aaeead67f.tar.gz niri-38d85e68abd1387e64935c7da483fb4aaeead67f.tar.bz2 niri-38d85e68abd1387e64935c7da483fb4aaeead67f.zip | |
tty: Unbind gles wl_display on drop
Not sure if this helps but anyway.
| -rw-r--r-- | src/tty.rs | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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); } |
