GNOME Bugzilla – Bug 624224
Missing accessor for GdkDisplay.closed
Last modified: 2010-08-07 11:22:13 UTC
For building PyGtk against Gtk-3.0 [1] AFAICT PyGtk keeps the display around when closing it, so that it is not collected before the python object is collected [2][3], or something more complex related to the async nature of X11.... To do that we need to check if the display has been previously closed. [1] http://mail.gnome.org/archives/gtk-devel-list/2010-July/msg00005.html [2] http://git.gnome.org/browse/pygtk/tree/gtk/gdk.override#n1571 [3] http://git.gnome.org/browse/pygtk/tree/ChangeLog.pre-2-16#n1280
Created attachment 166047 [details] [review] Add gdk_display_is_closed
Comment on attachment 166047 [details] [review] Add gdk_display_is_closed against 2.22 branch
Created attachment 166516 [details] [review] Add gdk_display_is_closed Updated patch, adds entry to gdk-sections.txt
Ping? ACK/NACK?
This one looks harmless to me, so lets just add it. To 2.22 too, please
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.