diff --git a/src/View/MainWindow.py b/src/View/MainWindow.py index afb2de1e53d1c6dffba98bbe0f00c056c6d864d1..d5508a107689d645db048a711b6bab489c7e4390 100644 --- a/src/View/MainWindow.py +++ b/src/View/MainWindow.py @@ -490,10 +490,12 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): Returns: Nothing """ - if (self.model is not None and - not self.sub_win_exists("River network")): - self.network = NetworkWindow(model=self.model, parent=self) - self.network.show() + if self.model is not None: + if not self.sub_win_exists("River network"): + self.network = NetworkWindow(model=self.model, parent=self) + self.network.show() + else: + self.network.activateWindow() def open_geometry(self): """Open geometry window diff --git a/src/View/Network/Window.py b/src/View/Network/Window.py index 7099cea58fec74a82279feb660a1dcb637f24b3c..0505186287d9f67354e5536e022923d52c9f9e5d 100644 --- a/src/View/Network/Window.py +++ b/src/View/Network/Window.py @@ -50,7 +50,7 @@ class NetworkWindow(ASubMainWindow): self.setup_title() super(NetworkWindow, self).__init__( - name=self._title, ui="Network", parent=parent + name=title, ui="Network", parent=parent ) self.ui.setWindowTitle(self._title)