Changeset 708ea6f6011c…
Parent 46d672b0b019…
by
Changes to one file · Browse files at 708ea6f6011c Showing diff from parent 46d672b0b019 Diff from another changeset...
@@ -100,11 +100,12 @@ widget.emit_stop_by_name('response')
def _on_window_map_event(self, event, param):
- self.hgthread = HgThread(self.cmdline[1:])
- self.hgthread.start()
- self._button_ok.set_sensitive(False)
- self._button_stop.set_sensitive(True)
- gobject.timeout_add(10, self.process_queue)
+ if self.hgthread is None:
+ self.hgthread = HgThread(self.cmdline[1:])
+ self.hgthread.start()
+ self._button_ok.set_sensitive(False)
+ self._button_stop.set_sensitive(True)
+ gobject.timeout_add(10, self.process_queue)
def write(self, msg, append=True):
msg = toutf(msg)
|
Loading...