From: tokyo4j Date: Mon, 11 Nov 2024 22:26:45 +0000 (+0900) Subject: seat: destroy seat->workspace_osd_timer on exit X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=102bcc5013b25dabca8662cc571d91217a84945a;p=proto%2Flabwc.git seat: destroy seat->workspace_osd_timer on exit --- diff --git a/src/seat.c b/src/seat.c index 92603a1f..e4215882 100644 --- a/src/seat.c +++ b/src/seat.c @@ -583,6 +583,11 @@ seat_finish(struct server *server) input_device_destroy(&input->destroy, NULL); } + if (seat->workspace_osd_timer) { + wl_event_source_remove(seat->workspace_osd_timer); + seat->workspace_osd_timer = NULL; + } + input_handlers_finish(seat); input_method_relay_finish(seat->input_method_relay); }