Changeset 8ec7e859f905…
Parent 04ec7eb8e9f2…
by
Changes to one file · Browse files at 8ec7e859f905 Showing diff from parent 04ec7eb8e9f2 Diff from another changeset...
@@ -597,10 +597,10 @@ commandlines.append(cmd)
repo.incrementBusyCount()
+ self.progress.emit(*cmdui.startProgress(_('Commit', 'start progress'), ''))
self.commitButtonEnable.emit(False)
self.runner.run(*commandlines)
self.stopAction.setEnabled(True)
- self.progress.emit(*cmdui.startProgress(_('Commit', 'start progress'), ''))
def stop(self):
self.runner.cancel()
@@ -961,8 +961,11 @@ def postcommit(self):
repo = self.commit.stwidget.repo
if repo.ui.configbool('tortoisehg', 'closeci'):
- self.reject()
- return
+ if self.commit.canExit():
+ self.reject()
+ else:
+ self.commit.stwidget.refthread.wait()
+ QTimer.singleShot(0, self.reject)
def accept(self):
self.commit.commit()
|
Loading...