Network: Fix window duplication prohibition mechanism.

results
Pierre-Antoine Rouby 2023-08-07 16:03:32 +02:00
parent cecbb68177
commit dcc6e2df2d
2 changed files with 7 additions and 5 deletions

View File

@ -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")):
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

View File

@ -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)