]> Pileus Git - ~andy/gtk/commit
The whole GDK_IS_WINDOW() branch of this was a bit screwed up, because it
authorHavoc Pennington <hp@pobox.com>
Mon, 6 Aug 2001 16:54:17 +0000 (16:54 +0000)
committerHavoc Pennington <hp@src.gnome.org>
Mon, 6 Aug 2001 16:54:17 +0000 (16:54 +0000)
commita4be7d83c1323d09c32bf6c1801e87ec2b45d5e0
treea8dd13c9b47cc7f2c7d8b7d2863effcb3b4e862b
parentadca251babd551e085fa6c7ed492dcc3e050b4d3
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.
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/x11/gdkimage-x11.c