gtk+ r20166 - in trunk: . gdk/x11
- From: bratsche svn gnome org
- To: svn-commits-list gnome org
- Subject: gtk+ r20166 - in trunk: . gdk/x11
- Date: Sun, 25 May 2008 23:27:34 +0000 (UTC)
Author: bratsche
Date: Sun May 25 23:27:34 2008
New Revision: 20166
URL: http://svn.gnome.org/viewvc/gtk+?rev=20166&view=rev
Log:
2008-05-25  Cody Russell  <bratsche gnome org>
        Bug 526635 - _gdk_window_get_toplevel handles FOREIGN windows
        * gdk/x11/gdkwindow-x11.c (_gdk_window_get_toplevel): Check
        !WINDOW_IS_TOPLEVEL instead of checking for GDK_WINDOW_CHILD,
        so that we also take into account for foreign windows.
        Report and patch by Nathaniel Smith.
Modified:
   trunk/ChangeLog
   trunk/gdk/x11/gdkwindow-x11.c
Modified: trunk/gdk/x11/gdkwindow-x11.c
==============================================================================
--- trunk/gdk/x11/gdkwindow-x11.c	(original)
+++ trunk/gdk/x11/gdkwindow-x11.c	Sun May 25 23:27:34 2008
@@ -153,7 +153,7 @@
   
   g_return_val_if_fail (GDK_IS_WINDOW (window), NULL);
 
-  if (GDK_WINDOW_TYPE (window) == GDK_WINDOW_CHILD)
+  if (!WINDOW_IS_TOPLEVEL (window))
     return NULL;
 
   private = (GdkWindowObject *)window;
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]