diff --git a/include/wlr/types/wlr_layer_shell_v1.h b/include/wlr/types/wlr_layer_shell_v1.h index 838b2e83..fe0175f2 100644 --- a/include/wlr/types/wlr_layer_shell_v1.h +++ b/include/wlr/types/wlr_layer_shell_v1.h @@ -75,7 +75,6 @@ struct wlr_layer_surface_v1 { bool added, configured, mapped, closed; uint32_t configure_serial; - struct wl_event_source *configure_idle; uint32_t configure_next_serial; struct wl_list configure_list; diff --git a/types/wlr_layer_shell_v1.c b/types/wlr_layer_shell_v1.c index aa959d89..4facc286 100644 --- a/types/wlr_layer_shell_v1.c +++ b/types/wlr_layer_shell_v1.c @@ -168,10 +168,6 @@ static void layer_surface_unmap(struct wlr_layer_surface_v1 *surface) { surface->configured = surface->mapped = false; surface->configure_serial = 0; - if (surface->configure_idle) { - wl_event_source_remove(surface->configure_idle); - surface->configure_idle = NULL; - } surface->configure_next_serial = 0; }