From b6be24576464458890db9cc63ec89a0db0835600 Mon Sep 17 00:00:00 2001 From: Dylan Jeannin Date: Wed, 2 Sep 2026 16:53:29 +0200 Subject: [PATCH] BoundaryConditionsAdisTS: display pollutant name in the edit window, to get a reminder of which pol we work on --- src/View/BoundaryConditionsAdisTS/Edit/Window.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/View/BoundaryConditionsAdisTS/Edit/Window.py b/src/View/BoundaryConditionsAdisTS/Edit/Window.py index 09670489..dbe56bb2 100644 --- a/src/View/BoundaryConditionsAdisTS/Edit/Window.py +++ b/src/View/BoundaryConditionsAdisTS/Edit/Window.py @@ -64,14 +64,22 @@ class EditBoundaryConditionWindow(PamhyrWindow): name = trad[self._pamhyr_name] if self._data is not None: + pollutant_name = next( + ( + pollutant.name + for pollutant in study.river.Pollutants.Pollutants_List + if pollutant.id == self._data.pollutant + ), + None + ) n = self._data.node node_name = next(filter( lambda x: x.id == n, study.river._nodes )).name - name += ( - f" - {study.name} " + - f"({node_name})" - ) + name += f" - {study.name}" + if pollutant_name is not None: + name += f" - {pollutant_name}" + name += f" ({node_name})" super(EditBoundaryConditionWindow, self).__init__( title=name,