Changeset d0aad4e65435…
Parent b329d0932b39…
by
Changes to one file · Browse files at d0aad4e65435 Showing diff from parent b329d0932b39 Diff from another changeset...
@@ -124,6 +124,7 @@
self._branchCombo = QComboBox()
self._branchCombo.currentIndexChanged.connect(self._emitBranchChanged)
+ self._branchReloading = False
self.addWidget(self._branchLabel)
self.addWidget(self._branchCombo)
@@ -137,10 +138,12 @@ else:
branches = self._repo.namedbranches
+ self._branchReloading = True
self._branchCombo.clear()
self._branchCombo.addItems([''] + branches)
self._branchLabel.setEnabled(len(branches) > 1)
self._branchCombo.setEnabled(len(branches) > 1)
+ self._branchReloading = False
self.setBranch(curbranch)
@@ -155,8 +158,9 @@
@pyqtSlot()
def _emitBranchChanged(self):
- self.branchChanged.emit(self.branch(),
- self._allparAction.isChecked())
+ if not self._branchReloading:
+ self.branchChanged.emit(self.branch(),
+ self._allparAction.isChecked())
@pyqtSlot()
def refresh(self):
|
Loading...