pculture/miro — pull request #127 by geoffl (2011-12-21 12:24:16+00:00)
Title: bz18285: Don't explicitly call destroy() for GTK widgets.

Just let it garbage collect normally. Destroy() releases PyGTK references
and may do bad things.

notes:

Ben had a look and he said it was okay.
Janet tested and she said it was okay.

There is some code in there that had a week reference to the persistent windows, but they only get torn down when miro shuts down. Since the reference is weak it probably cannot cause a leak/referencing issue. If you are shutting down you release all resources anyway. So I have removed those code since I am not really sure that's required. If there's a good reason why that code should be there, please speak up.