compositor: Emit destroy signal when we manually destroy a weston_surface

dev
Kristian Høgsberg 13 years ago
parent 633b14505c
commit 9a050afc06
  1. 2
      src/compositor.c

@ -718,6 +718,8 @@ weston_surface_destroy(struct weston_surface *surface)
/* Not a valid way to destroy a client surface */ /* Not a valid way to destroy a client surface */
assert(surface->surface.resource.client == NULL); assert(surface->surface.resource.client == NULL);
wl_signal_emit(&surface->surface.resource.destroy_signal,
&surface->surface.resource);
destroy_surface(&surface->surface.resource); destroy_surface(&surface->surface.resource);
} }

Loading…
Cancel
Save