diff --git a/src/common/scene-helpers.c b/src/common/scene-helpers.c index ee941358..815bde3a 100644 --- a/src/common/scene-helpers.c +++ b/src/common/scene-helpers.c @@ -26,7 +26,7 @@ lab_wlr_surface_from_node(struct wlr_scene_node *node) if (node && node->type == WLR_SCENE_NODE_BUFFER) { buffer = wlr_scene_buffer_from_node(node); - scene_surface = wlr_scene_surface_from_buffer(buffer); + scene_surface = wlr_scene_surface_try_from_buffer(buffer); if (scene_surface) { return scene_surface->surface; } diff --git a/subprojects/wlroots.wrap b/subprojects/wlroots.wrap index 6df36126..41b3132d 100644 --- a/subprojects/wlroots.wrap +++ b/subprojects/wlroots.wrap @@ -1,6 +1,6 @@ [wrap-git] url = https://gitlab.freedesktop.org/wlroots/wlroots.git -revision = f9bd416d4156942ce3951a6c5cf9f81a3cf4a3dd +revision = 7b32c25a4fbdcde4197a06c8e0ff638c54753bd7 [provide] dependency_names = wlroots