diff options
Diffstat (limited to 'src/jarabe/intro/window.py')
-rw-r--r-- | src/jarabe/intro/window.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/jarabe/intro/window.py b/src/jarabe/intro/window.py index 252870d..1f6e0fa 100644 --- a/src/jarabe/intro/window.py +++ b/src/jarabe/intro/window.py @@ -261,6 +261,10 @@ class _IntroBox(Gtk.VBox): class IntroWindow(Gtk.Window): __gtype_name__ = 'SugarIntroWindow' + __gsignals__ = { + 'done': (GObject.SignalFlags.RUN_FIRST, None, ([])), + } + def __init__(self): Gtk.Window.__init__(self) @@ -280,7 +284,7 @@ class IntroWindow(Gtk.Window): def _create_profile_cb(self, name, color): create_profile(name, color) - Gtk.main_quit() + self.emit("done") return False |