Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.9, 1.9.1, and 1.9.2

commit: refresh after commit, regardless of trigger

Changeset 6ebd49fb5e79

Parent 2899c6d84bbd

by Steve Borho

Changes to one file · Browse files at 6ebd49fb5e79 Showing diff from parent 2899c6d84bbd Diff from another changeset...

 
595
596
597
 
598
599
600
 
620
621
622
 
 
 
 
 
 
 
623
624
625
626
627
628
629
 
630
631
632
 
595
596
597
598
599
600
601
 
621
622
623
624
625
626
627
628
629
630
631
 
 
 
 
 
 
632
633
634
635
@@ -595,6 +595,7 @@
  self.setWindowTitle('%s - commit' % name)   self.commit = commit   commit.loadComplete.connect(self.updateUndo) + commit.commitComplete.connect(self.postcommit)     def updateUndo(self):   BB = QDialogButtonBox @@ -620,13 +621,15 @@
  self.commit.msgReflow()   return super(CommitDialog, self).keyPressEvent(event)   + def postcommit(self): + repo = self.commit.stwidget.repo + if repo.ui.configbool('tortoisehg', 'closeci'): + self.reject() + return + self.commit.stwidget.refreshWctx() +   def accept(self): - if self.commit.commit(): - repo = self.commit.stwidget.repo - if repo.ui.configbool('tortoisehg', 'closeci'): - self.reject() - return - self.commit.stwidget.refreshWctx() + self.commit.commit()     def reject(self):   if self.commit.canExit():