diff --git a/src/Solver/Mage.py b/src/Solver/Mage.py index 61c8b26f..33d63ae7 100644 --- a/src/Solver/Mage.py +++ b/src/Solver/Mage.py @@ -412,7 +412,7 @@ class Mage(AbstractSolver): def results(self, study, repertory, qlog = None, name="0"): results = Results(study = study) - self.read_bin(study, repertory, results, qlog) + self.read_bin(study, repertory, results, qlog, name=name) return results diff --git a/src/View/RunSolver/Window.py b/src/View/RunSolver/Window.py index 56290b6c..226d4da5 100644 --- a/src/View/RunSolver/Window.py +++ b/src/View/RunSolver/Window.py @@ -257,6 +257,8 @@ class SolverLogWindow(ASubMainWindow, ListedSubWindow): def results(self): if self._results is None: self._results = self._solver.results(self._study, self._workdir, qlog = self._output) + + self._parent.set_results(self._results) self._parent.open_solver_results(self._solver, self._results) def log_file(self):