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]