diff options
Diffstat (limited to 'implodeactivity.py')
-rw-r--r-- | implodeactivity.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/implodeactivity.py b/implodeactivity.py index e92c320..61a26c0 100644 --- a/implodeactivity.py +++ b/implodeactivity.py @@ -193,6 +193,7 @@ class ImplodeActivity(Activity): toolbar.add(Gtk.SeparatorToolItem()) + help_window = Gtk.Window() def _help_clicked_cb(): help_window = _HelpWindow() help_window.set_transient_for(self.get_toplevel()) @@ -207,6 +208,7 @@ class ImplodeActivity(Activity): self._add_expander(toolbar) stop_button = StopButton(self) + stop_button.connect('clicked', lambda x: help_window.destroy()) stop_button.props.accelerator = '<Ctrl><Shift>Q' toolbar_box.toolbar.insert(stop_button, -1) stop_button.show() @@ -237,7 +239,6 @@ class _DialogWindow(Gtk.Window): self.set_position(Gtk.WindowPosition.CENTER_ALWAYS) self.set_decorated(False) self.set_resizable(False) - self.set_modal(True) vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) self.add(vbox) |