Changeset ac3503b90d16…
Parent f1c90349d07e…
by
Changes to one file · Browse files at ac3503b90d16 Showing diff from parent f1c90349d07e Diff from another changeset...
@@ -41,6 +41,7 @@
self.repo = repo
repo.repositoryChanged.connect(self.repositoryChanged)
+ repo.repositoryDestroyed.connect(self.repositoryDestroyed)
repo.configChanged.connect(self.configChanged)
self.workbench = workbench
self._reload_rev = '.' # select working parent at startup
@@ -446,6 +447,10 @@ self.repomodel.invalidate()
self.revDetailsWidget.reload()
+ def repositoryDestroyed(self):
+ 'Repository has detected itself to be deleted'
+ self.closeSelfSignal.emit(self)
+
def repositoryChanged(self):
'Repository has detected a changelog / dirstate change'
if self.isVisible():
|
Loading...