summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorHavoc Pennington <hp@pobox.com>2001-08-06 16:54:17 +0000
committerHavoc Pennington <hp@src.gnome.org>2001-08-06 16:54:17 +0000
commita4be7d83c1323d09c32bf6c1801e87ec2b45d5e0 (patch)
treea8dd13c9b47cc7f2c7d8b7d2863effcb3b4e862b /ChangeLog
parentadca251babd551e085fa6c7ed492dcc3e050b4d3 (diff)
downloadgtk+-a4be7d83c1323d09c32bf6c1801e87ec2b45d5e0.tar.gz
The whole GDK_IS_WINDOW() branch of this was a bit screwed up, because it
2001-08-06 Havoc Pennington <hp@pobox.com> * gdk/x11/gdkimage-x11.c (_gdk_x11_get_image): The whole GDK_IS_WINDOW() branch of this was a bit screwed up, because it was expecting a GdkWindow, not a GdkWindowImplX11. Also, we were getting the window rect in screen coords and the screen rect in window coords then intersecting them; instead, get window rect in window coords. Finally, there were codepaths that resulted in a stuck server grab (when the window was fully onscreen, or on gdk_image_new() failure); make the server ungrab thing a bit more robust/consistent.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 68b6b44f2b..d84578a1a2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2001-08-06 Havoc Pennington <hp@pobox.com>
+
+ * gdk/x11/gdkimage-x11.c (_gdk_x11_get_image): The whole
+ GDK_IS_WINDOW() branch of this was a bit screwed up, because
+ it was expecting a GdkWindow, not a GdkWindowImplX11.
+
+ Also, we were getting the window rect in screen coords
+ and the screen rect in window coords then intersecting
+ them; instead, get window rect in window coords.
+
+ Finally, there were codepaths that resulted in a stuck server grab
+ (when the window was fully onscreen, or on gdk_image_new()
+ failure); make the server ungrab thing a bit more
+ robust/consistent.
+
2001-08-06 Sven Neumann <sven@gimp.org>
* gdk/gdkpango.c (gdk_pango_context_destroy):