Changeset 4843d743a2e1…
Parent e6c3c3b4de13…
by
Changes to one file · Browse files at 4843d743a2e1 Showing diff from parent e6c3c3b4de13 Diff from another changeset...
@@ -142,6 +142,12 @@ all = self.allrepos
all.appendChild(RepoItem(reporoot))
+ def getRepoItem(self, reporoot):
+ for c in self.allrepos.childs:
+ if c.rootpath == reporoot:
+ return c
+ return None
+
class RepoRegistryView(QWidget):
def __init__(self, parent=None):
@@ -166,4 +172,6 @@ self.tview.expandToDepth(0)
def addRepo(self, reporoot):
- self.tmodel.addRepo(reporoot)
+ m = self.tmodel
+ if m.getRepoItem(reporoot) == None:
+ m.addRepo(reporoot)
|
Loading...