summaryrefslogtreecommitdiff
path: root/plugins/ini
diff options
context:
space:
mode:
authorSam Spilsbury <smspillaz@gmail.com>2010-04-11 14:48:01 +0000
committerSam Spilsbury <smspillaz@gmail.com>2010-04-11 14:48:01 +0000
commita48e55b947b03bca77a9cf51f4466687d64fc98b (patch)
treeaaf2b7db3b19119a1eaa61b2f49b147292f2a05f /plugins/ini
parentea30ad64bfa444d11a7282f527e5f53eec7e87d0 (diff)
downloadcompiz-with-glib-mainloop-a48e55b947b03bca77a9cf51f4466687d64fc98b.tar.gz
compiz-with-glib-mainloop-a48e55b947b03bca77a9cf51f4466687d64fc98b.tar.bz2
Try and load non-rendering plugins after opengl and composite.
Loading them before opengl and composite doesn't do any harm, but it causes an ugly flash while windows are reparented/unreparented then redirected/unredirected when loading plugins if compiz decides to insert them before the rendering plugins (since the rendering plugins must first be unloaded then reloaded as they are popped off the stack)
Diffstat (limited to 'plugins/ini')
-rw-r--r--plugins/ini/ini.xml.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/ini/ini.xml.in b/plugins/ini/ini.xml.in
index 3c3b32b..bc7628f 100644
--- a/plugins/ini/ini.xml.in
+++ b/plugins/ini/ini.xml.in
@@ -2,5 +2,9 @@
<plugin name="ini">
<_short>Ini</_short>
<_long>Ini Flat File Backend</_long>
+ <relation type="after">
+ <plugin>opengl</plugin>
+ <plugin>composite</plugin>
+ </relation>
</plugin>
</compiz>