From 293718775f7df736d6a9260c2410643ab3d54856 Mon Sep 17 00:00:00 2001
From: philippe tcheriatinsky <philippe.tcherniatinsky@inrae.fr>
Date: Mon, 3 Feb 2025 10:40:15 +0100
Subject: [PATCH] correction #332

---
 src/model/application/Component.js | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/src/model/application/Component.js b/src/model/application/Component.js
index 5dc2c9c20..882103428 100644
--- a/src/model/application/Component.js
+++ b/src/model/application/Component.js
@@ -334,8 +334,27 @@ class PatternComponent extends Component {
         returnValue[col.id] = value[col.id];
         return returnValue;
       }, []);
+      let adjacents = this.patternAdjacentComponents.map((col) => {
+        let columnName;
+        if (this.horizontalDisplay) {
+          columnName = col.getHeader(application, dataId, col.id);
+        } else {
+          columnName = dataId;
+        }
+        let returnValue = {
+          component: col,
+          column: col.id,
+          columnName,
+          value: value[col.id],
+          id: col.id,
+        };
+        returnValue[col.id] = value[col.id];
+        return returnValue;
+      }, []);
+      adjacents.forEach((adjacent) => {qualifiers.push(adjacent);})
     } else {
-      qualifiers = this.patternQualifierComponents;
+      qualifiers = [...this.patternQualifierComponents];
+      this.patternAdjacentComponents.forEach((adjacent) => {qualifiers.push(adjacent);})
     }
 
     return qualifiers;
-- 
GitLab