xorg/xserver/xorg/include

sandmann freedesktop-cvs-commits at pdx.freedesktop.org
Fri Jan 13 00:14:57 EET 2006


CVS commit by sandmann: 

Thu Jan 12 17:09:18 2006  Søren Sandmann  <sandmann at redhat.com>

	* include/window.[ch]: Add new functions to enable and disable
	events on Map and Unmap. 

	* composite/compalloc.c: Use them here to make sure Composite
	redirect doesn't cause Map/UnmapNotify events that would confuse
	window managers. 


  M +7 -0      xorg/xserver/xorg/include/window.h   1.10


--- xorg/xserver/xorg/include/window.h  #1.9:1.10
@@ -263,3 +263,10 @@ extern RegionPtr CreateClipShape(
     WindowPtr /* pWin */ );
 
+extern void DisableMapUnmapEvents(
+    WindowPtr /* pWin */ );
+extern void EnableMapUnmapEvents(
+    WindowPtr /* pWin */ );
+extern Bool MapUnmapEventsEnabled(
+    WindowPtr /* pWin */ );
+
 #endif /* WINDOW_H */





More information about the xorg-commit mailing list