Geometry: Profile: Forbidden duplicate window for profile editing.

This commit is contained in:
Pierre-Antoine Rouby committed 2023-08-04 15:32:09 +02:00
1 parent ec9a061f9a
commit 289c8ed129
1 file changed
+12 -5
+12 -5
View File
@@ -184,13 +184,20 @@ class GeometryWindow(ASubMainWindow, ListedSubWindow):
for row in rows:
profile = self._reach.profile(row)
win = ProfileWindow(
profile = profile,
parent = self,
win = self.sub_win_filter_first(
"Profile",
contain = [self._reach.name, str(profile.kp)]
)
self._profile_window.append(win)
win.show()
if win is None:
win = ProfileWindow(
profile = profile,
parent = self,
)
self._profile_window.append(win)
win.show()
else:
win.activateWindow()
self.tableView.model().blockSignals(False)