]> git.mdlowis.com Git - proto/labwc.git/commitdiff
seat: destroy seat->workspace_osd_timer on exit
authortokyo4j <hrak1529@gmail.com>
Mon, 11 Nov 2024 22:26:45 +0000 (07:26 +0900)
committerHiroaki Yamamoto <hrak1529@gmail.com>
Tue, 12 Nov 2024 07:21:06 +0000 (16:21 +0900)
src/seat.c

index 92603a1f3694166520541794126e0ea44c33aae2..e42158822ff3bfb6ba80de02b56b574c23f6bc2f 100644 (file)
@@ -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);
 }