[fusion-commits] Compiz mirror: Changes to 'master' (ff34f7b00f88ea2026879a905f50fd211fa528f6)

compiz at server.opencompositing.org compiz at server.opencompositing.org
Tue May 13 07:51:40 CEST 2008


New commits:
commit ff34f7b00f88ea2026879a905f50fd211fa528f6
Author: Danny Baumann <dannybaumann at web.de>
Date:   Tue May 13 07:50:43 2008 +0200

    Don't place windows that have dock or desktop type hint set.


 plugins/place.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)


Modified: compiz/plugins/place.c
===================================================================
--- compiz/plugins/place.c
+++ compiz/plugins/place.c
@@ -937,6 +937,12 @@ placeGetStrategyForWindow (CompWindow *w)
 	return NoPlacement;
     }
 
+    if (w->wmType & (CompWindowTypeDockMask | CompWindowTypeDesktopMask))
+    {
+	/* see above */
+	return NoPlacement;
+    }
+
     /* no placement for unmovable windows */
     if (!(w->actions & CompWindowActionMoveMask))
 	return NoPlacement;


More information about the commits mailing list