diff --git a/artiq/browser/files.py b/artiq/browser/files.py index e03f26483..b29ad1ccb 100644 --- a/artiq/browser/files.py +++ b/artiq/browser/files.py @@ -197,8 +197,9 @@ class FilesDock(QtWidgets.QDockWidget): logger.warning("dataset '%s' is both in archive and " "outputs", k) rd[k] = (True, v[()]) - if rd: - self.datasets.init(rd) + + self.datasets.init(rd) + self.dataset_changed.emit(info.filePath()) def list_activated(self, idx):