diff options
author | Havoc Pennington <hp@pobox.com> | 2001-08-06 16:54:17 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2001-08-06 16:54:17 +0000 |
commit | a4be7d83c1323d09c32bf6c1801e87ec2b45d5e0 (patch) | |
tree | a8dd13c9b47cc7f2c7d8b7d2863effcb3b4e862b /ChangeLog | |
parent | adca251babd551e085fa6c7ed492dcc3e050b4d3 (diff) | |
download | gtk+-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-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -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): |