From 99bbd37b023de05de043f361118f6e9be72c52c1 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: Signed-off-by: Mingi Sung --- 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 af91083ba..ffa837b36 100644 --- a/src/backends/native/meta-onscreen-native.c +++ b/src/backends/native/meta-onscreen-native.c @@ -1514,6 +1514,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