Commit dcc6e2df authored by Pierre-Antoine Rouby's avatar Pierre-Antoine Rouby
Browse files

Network: Fix window duplication prohibition mechanism.

Showing with 7 additions and 5 deletions
+7 -5
...@@ -490,10 +490,12 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): ...@@ -490,10 +490,12 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit):
Returns: Returns:
Nothing Nothing
""" """
if (self.model is not None and if self.model is not None:
not self.sub_win_exists("River network")): if not self.sub_win_exists("River network"):
self.network = NetworkWindow(model=self.model, parent=self) self.network = NetworkWindow(model=self.model, parent=self)
self.network.show() self.network.show()
else:
self.network.activateWindow()
def open_geometry(self): def open_geometry(self):
"""Open geometry window """Open geometry window
......
...@@ -50,7 +50,7 @@ class NetworkWindow(ASubMainWindow): ...@@ -50,7 +50,7 @@ class NetworkWindow(ASubMainWindow):
self.setup_title() self.setup_title()
super(NetworkWindow, self).__init__( super(NetworkWindow, self).__init__(
name=self._title, ui="Network", parent=parent name=title, ui="Network", parent=parent
) )
self.ui.setWindowTitle(self._title) self.ui.setWindowTitle(self._title)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment