diff options
Diffstat (limited to 'backend/headless/output.c')
-rw-r--r-- | backend/headless/output.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/backend/headless/output.c b/backend/headless/output.c index 7dc7f0bc..f4719a3c 100644 --- a/backend/headless/output.c +++ b/backend/headless/output.c @@ -5,6 +5,7 @@ #include <wlr/types/wlr_output_layer.h> #include <wlr/util/log.h> #include "backend/headless.h" +#include "types/wlr_output.h" static const uint32_t SUPPORTED_OUTPUT_STATE = WLR_OUTPUT_STATE_BACKEND_OPTIONAL | @@ -65,7 +66,7 @@ static bool output_commit(struct wlr_output *wlr_output, output_update_refresh(output, state->custom_mode.refresh); } - if (state->committed & WLR_OUTPUT_STATE_BUFFER) { + if (output_pending_enabled(wlr_output, state)) { struct wlr_output_event_present present_event = { .commit_seq = wlr_output->commit_seq + 1, .presented = true, |