summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 693f7174..09426663 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+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
+
2007-03-30 Elijah Newren <newren gmail com>
* src/display.c (meta_display_open,