aboutsummaryrefslogtreecommitdiff
path: root/backend/wayland/output.c
diff options
context:
space:
mode:
Diffstat (limited to 'backend/wayland/output.c')
-rw-r--r--backend/wayland/output.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/backend/wayland/output.c b/backend/wayland/output.c
index 2c7086e2..318f1f05 100644
--- a/backend/wayland/output.c
+++ b/backend/wayland/output.c
@@ -46,6 +46,7 @@ static void wlr_wl_output_transform(struct wlr_output_state *output,
}
static void wlr_wl_output_destroy(struct wlr_output_state *output) {
+ wl_signal_emit(&output->backend->backend->events.output_remove, output->wlr_output);
if(output->frame_callback) wl_callback_destroy(output->frame_callback);
eglDestroySurface(output->backend->egl.display, output->surface);
wl_egl_window_destroy(output->egl_window);