diff --git a/src/backends/meta-backend-private.h b/src/backends/meta-backend-private.h index 2ed049eda..970acb8d7 100644 --- a/src/backends/meta-backend-private.h +++ b/src/backends/meta-backend-private.h @@ -246,8 +246,10 @@ void meta_backend_add_hw_cursor_inhibitor (MetaBackend *backend, void meta_backend_remove_hw_cursor_inhibitor (MetaBackend *backend, MetaHwCursorInhibitor *inhibitor); +META_EXPORT_TEST void meta_backend_inhibit_hw_cursor (MetaBackend *backend); +META_EXPORT_TEST void meta_backend_uninhibit_hw_cursor (MetaBackend *backend); META_EXPORT_TEST diff --git a/src/tests/meta-ref-test.c b/src/tests/meta-ref-test.c index 28fac56e8..793c2c5c7 100644 --- a/src/tests/meta-ref-test.c +++ b/src/tests/meta-ref-test.c @@ -158,6 +158,7 @@ capture_view (ClutterStageView *stage_view) CaptureViewData data = { 0 }; meta_compositor_disable_unredirect (compositor); + meta_backend_inhibit_hw_cursor (backend); data.loop = g_main_loop_new (NULL, FALSE); data.watch = meta_stage_watch_view (stage, stage_view, @@ -173,6 +174,7 @@ capture_view (ClutterStageView *stage_view) g_assert_null (data.watch); g_assert_nonnull (data.out_image); + meta_backend_uninhibit_hw_cursor (backend); meta_compositor_enable_unredirect (compositor); return data.out_image;