From 45a97a5e3fcab461c0a08075710d3b79f05faf8d Mon Sep 17 00:00:00 2001 From: Daniel van Vugt Date: Tue, 2 Jul 2024 17:13:07 +0800 Subject: [PATCH] onscreen/native: Set frame result to IDLE on swap failure So that swap failure messages are not also followed by: meta_stage_native_redraw_view: runtime check failed: (!META_IS_CRTC_KMS (crtc)) Part-of: --- src/backends/native/meta-onscreen-native.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backends/native/meta-onscreen-native.c b/src/backends/native/meta-onscreen-native.c index 63a27fbd5..b2abd5d2a 100644 --- a/src/backends/native/meta-onscreen-native.c +++ b/src/backends/native/meta-onscreen-native.c @@ -1484,6 +1484,7 @@ meta_onscreen_native_swap_buffers_with_damage (CoglOnscreen *onscreen, swap_failed: frame_info->flags |= COGL_FRAME_INFO_FLAG_SYMBOLIC; meta_onscreen_native_notify_frame_complete (onscreen); + clutter_frame_set_result (frame, CLUTTER_FRAME_RESULT_IDLE); } gboolean