[mutter] compositor: Initialize the plugin manager after initializing the output window
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] compositor: Initialize the plugin manager after initializing the output window
- Date: Mon, 4 Nov 2013 15:39:57 +0000 (UTC)
commit e72af50420f5b408665b7015c65a570f167b991a
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Mon Nov 4 10:32:42 2013 -0500
compositor: Initialize the plugin manager after initializing the output window
Plugins like gnome-shell may want to grab the output window immediately
before bouncing back to the mainloop.
src/compositor/compositor.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/compositor/compositor.c b/src/compositor/compositor.c
index 71497e1..4f27939 100644
--- a/src/compositor/compositor.c
+++ b/src/compositor/compositor.c
@@ -685,8 +685,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);
-
/*
* Delay the creation of the overlay window as long as we can, to avoid
* blanking out the screen. This means that during the plugin loading, the
@@ -714,6 +712,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.
*/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]