rootston: track subsurface damage

This commit is contained in:
emersion 2018-01-21 14:50:37 +01:00
parent eeffe11337
commit a636d72fc7
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
7 changed files with 162 additions and 18 deletions

View file

@ -231,7 +231,8 @@ static void handle_destroy(struct wl_listener *listener, void *data) {
wl_list_remove(&roots_xdg_surface->request_move.link);
wl_list_remove(&roots_xdg_surface->request_resize.link);
wl_list_remove(&roots_xdg_surface->view->link);
view_destroy(roots_xdg_surface->view);
view_finish(roots_xdg_surface->view);
free(roots_xdg_surface->view);
free(roots_xdg_surface);
}