From f4ce6eff1e389d4836651055be2b4a3c8dff77cd Mon Sep 17 00:00:00 2001
From: "mathias.chouet" <mathias.chouet@irstea.fr>
Date: Tue, 29 Sep 2020 14:49:52 +0200
Subject: [PATCH] Fix bug in selectNodeOnSchema() when walls are merged

---
 src/app/components/pb-schema/pb-schema.component.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/app/components/pb-schema/pb-schema.component.ts b/src/app/components/pb-schema/pb-schema.component.ts
index c0a9deb2f..026f5e3ee 100644
--- a/src/app/components/pb-schema/pb-schema.component.ts
+++ b/src/app/components/pb-schema/pb-schema.component.ts
@@ -397,7 +397,7 @@ export class PbSchemaComponent implements AfterViewInit, AfterContentInit, OnIni
      */
     private selectNodeOnSchema(element: PbBassin | PbCloison) {
         this.nativeElement.querySelectorAll("g.node").forEach(item => {
-            if (item.id === element.uid) {
+            if (element !== undefined && item.id === element.uid) {
                 this.selectNode(item);
             }
         });
-- 
GitLab