diff --git a/src/compositor/compositor.c b/src/compositor/compositor.c index 706650c33..e7140c6f9 100644 --- a/src/compositor/compositor.c +++ b/src/compositor/compositor.c @@ -787,8 +787,6 @@ meta_compositor_manage_screen (MetaCompositor *compositor, clutter_actor_add_child (info->stage, info->window_group); clutter_actor_add_child (info->stage, info->top_window_group); - info->plugin_mgr = meta_plugin_manager_new (screen); - if (meta_is_wayland_compositor ()) { /* NB: When running as a wayland compositor we don't need an X @@ -825,6 +823,8 @@ meta_compositor_manage_screen (MetaCompositor *compositor, info->pending_input_region = None; } + info->plugin_mgr = meta_plugin_manager_new (screen); + /* Map overlay window before redirecting windows offscreen so we catch their * contents until we show the stage. */