metacity r3137 - in trunk: . src



Author: newren
Date: 2007-04-01 00:34:36 +0100 (Sun, 01 Apr 2007)
New Revision: 3137
ViewCVS link: http://svn.gnome.org/viewcvs/metacity?rev=3137&view=rev

Modified:
   trunk/ChangeLog
   trunk/src/display.c
   trunk/src/screen.c
   trunk/src/screen.h
   trunk/src/session.c
Log:
2007-03-31  Elijah Newren  <newren gmail com>

	Clean up event mask handling and meta_create_offscreen_window, to
	prevent nasty metacity/gdk interactions causing hangs. See #354213.

	* src/screen.[ch] (meta_create_offscreen_window):
	* src/display.c (meta_display_open):
	* src/screen.c (meta_screen_new):
	Add a valuemask parameter to meta_create_offscreen_window
	
	* src/display.c (meta_display_open):
	make it explicit that we can't rely on PropertyNotify events for
	the leader_window due to nasty metacity/gdk interaction

	* src/session.c (warn_about_lame_clients_and_finish_interact):
	remove cut-and-paste code for timestamp pinging and just call
	meta_display_get_current_time_roundtrip





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]