...to just call wlr_scene_output_commit() as was previously the case and
thus avoid freezing screens reported by a number of users.
Fixes: #1273
return;
}
- if (lab_wlr_scene_output_commit(output->scene_output)) {
- struct timespec now = { 0 };
- clock_gettime(CLOCK_MONOTONIC, &now);
- wlr_scene_output_send_frame_done(output->scene_output, &now);
- }
+ wlr_scene_output_commit(output->scene_output, NULL);
+
+ struct timespec now = { 0 };
+ clock_gettime(CLOCK_MONOTONIC, &now);
+ wlr_scene_output_send_frame_done(output->scene_output, &now);
}
static void