Skip to content

Commit 779b739

Browse files
committed
support latest wlroots
1 parent c8404ac commit 779b739

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

stage.c

+5-5
Original file line numberDiff line numberDiff line change
@@ -609,7 +609,7 @@ slock_new_surface(struct wl_listener *listener, void *data)
609609
view->lock_surface = lock_surface;
610610

611611
view->map.notify = slock_map_view;
612-
wl_signal_add(&lock_surface->events.map, &view->map);
612+
wl_signal_add(&lock_surface->surface->events.map, &view->map);
613613
view->destroy.notify = slock_destroy_view;
614614
wl_signal_add(&lock_surface->events.destroy, &view->destroy);
615615

@@ -1380,11 +1380,11 @@ server_new_xdg_surface(struct wl_listener *listener, void *data)
13801380
xdg_surface->data = view->scene_tree;
13811381

13821382
view->map.notify = xdg_toplevel_map;
1383-
wl_signal_add(&xdg_surface->events.map, &view->map);
1383+
wl_signal_add(&xdg_surface->surface->events.map, &view->map);
13841384
view->unmap.notify = xdg_toplevel_unmap;
1385-
wl_signal_add(&xdg_surface->events.unmap, &view->unmap);
1385+
wl_signal_add(&xdg_surface->surface->events.unmap, &view->unmap);
13861386
view->destroy.notify = xdg_toplevel_destroy;
1387-
wl_signal_add(&xdg_surface->events.destroy, &view->destroy);
1387+
wl_signal_add(&xdg_surface->surface->events.destroy, &view->destroy);
13881388

13891389
toplevel = xdg_surface->toplevel;
13901390
view->request_move.notify = xdg_toplevel_request_move;
@@ -1695,7 +1695,7 @@ main(int argc, char *argv[])
16951695

16961696
server.allocator = wlr_allocator_autocreate(server.backend,
16971697
server.renderer);
1698-
server.compositor = wlr_compositor_create(server.wl_disp,
1698+
server.compositor = wlr_compositor_create(server.wl_disp, 5,
16991699
server.renderer);
17001700

17011701
wlr_export_dmabuf_manager_v1_create(server.wl_disp);

0 commit comments

Comments
 (0)