summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-backend-native.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backends/native/meta-backend-native.c')
-rw-r--r--src/backends/native/meta-backend-native.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/backends/native/meta-backend-native.c b/src/backends/native/meta-backend-native.c
index 351b079c6..9605dadc3 100644
--- a/src/backends/native/meta-backend-native.c
+++ b/src/backends/native/meta-backend-native.c
@@ -239,7 +239,10 @@ meta_backend_native_create_idle_monitor (MetaBackend *backend,
static MetaMonitorManager *
meta_backend_native_create_monitor_manager (MetaBackend *backend)
{
- return g_object_new (META_TYPE_MONITOR_MANAGER_KMS, NULL);
+ MetaBackendNativePrivate *priv = meta_backend_native_get_instance_private (META_BACKEND_NATIVE (backend));
+ MetaNativeRenderer *renderer = meta_session_controller_get_renderer (priv->session_controller);
+
+ return g_object_new (META_TYPE_MONITOR_MANAGER_KMS, "renderer", renderer, NULL);
}
static MetaCursorRenderer *