diff --git a/src/session-lock.c b/src/session-lock.c index 00676577..ba0d407a 100644 --- a/src/session-lock.c +++ b/src/session-lock.c @@ -143,7 +143,7 @@ handle_commit(struct wl_listener *listener, void *data) struct session_lock_output *output = wl_container_of(listener, output, commit); uint32_t require_reconfigure = WLR_OUTPUT_STATE_MODE | WLR_OUTPUT_STATE_SCALE | WLR_OUTPUT_STATE_TRANSFORM; - if (event->committed & require_reconfigure) { + if (event->state->committed & require_reconfigure) { lock_output_reconfigure(output); } } diff --git a/subprojects/wlroots.wrap b/subprojects/wlroots.wrap index bb512d82..23288cf0 100644 --- a/subprojects/wlroots.wrap +++ b/subprojects/wlroots.wrap @@ -1,6 +1,6 @@ [wrap-git] url = https://gitlab.freedesktop.org/wlroots/wlroots.git -revision = a289f812d62059d5aac92cbd374dcb7b03bb08a6 +revision = 5fb0007e0249388792f3772c30bfabf8d551dec0 [provide] dependency_names = wlroots