Changeset 5bfcdaa0e034…
Parent c995be946f6c…
by
Changes to one file · Browse files at 5bfcdaa0e034 Showing diff from parent c995be946f6c Diff from another changeset...
@@ -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)
|
Loading...