From b58a7224aaac951c973190bf7c6af9ab1bff9f13 Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Fri, 4 Sep 2009 20:12:04 +0100 Subject: [PATCH] handle the window closing properly --- terminatorlib/test.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/terminatorlib/test.py b/terminatorlib/test.py index 62f83f2e..d809c477 100755 --- a/terminatorlib/test.py +++ b/terminatorlib/test.py @@ -6,6 +6,10 @@ from newterminator import Terminator from window import Window from terminal import Terminal +def on_window_destroyed(widget): + """Window destroyed, so exit""" + gtk.main_quit() + window = Window() foo = Terminator() term = Terminal() @@ -14,4 +18,6 @@ foo.register_terminal(term) window.add(term) window.show() +window.connect("destroy", on_window_destroyed) + gtk.main()