Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.8, 0.8.1, and 0.8.2

history: reload graph after tag changeset is added

Fixes #284

Changeset 5bfcdaa0e034

Parent c995be946f6c

by Steve Borho

Changes to one file · Browse files at 5bfcdaa0e034 Showing diff from parent c995be946f6c Diff from another changeset...

Change 1 of 1 Show Entire File hggtk/​history.py Stacked
 
619
620
621
 
622
623
624
625
626
627
628
 
 
 
 
 
 
629
630
631
 
619
620
621
622
623
624
625
626
 
 
 
627
628
629
630
631
632
633
634
635
@@ -619,13 +619,17 @@
  def add_tag(self, menuitem):   # save tag info for detecting new tags added   oldtags = self.repo.tagslist() + oldlen = len(self.repo)   rev = self.currow[treemodel.REVID]     def refresh(*args):   self.repo.invalidate() - newtags = self.repo.tagslist() - if newtags != oldtags: - self.refresh_model() + if len(self.repo) != oldlen: + self.reload_log() + else: + newtags = self.repo.tagslist() + if newtags != oldtags: + self.refresh_model()     dialog = tagadd.TagAddDialog(self.repo.root, rev=str(rev))   dialog.set_transient_for(self)