From 3bc822bd4aea956faff3e746b7a124a16fbc7056 Mon Sep 17 00:00:00 2001
From: Dennis Collaris <d.a.c.collaris@uu.nl>
Date: Thu, 25 Jul 2024 16:12:27 +0000
Subject: [PATCH] fix(nl): make edge width setting work

---
 .../vis/visualizations/nodelinkvis/components/NLPixi.tsx    | 6 +++++-
 .../lib/vis/visualizations/nodelinkvis/nodelinkvis.tsx      | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx b/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx
index d9c296688..0fc07eb7d 100644
--- a/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx
+++ b/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx
@@ -311,6 +311,10 @@ export const NLPixi = (props: Props) => {
         }
       }
     },
+
+    getLinkWidth() {
+      return props.configuration.edges.width.width || config.LINE_WIDTH_DEFAULT;
+    }
   }));
 
   function resize() {
@@ -502,7 +506,7 @@ export const NLPixi = (props: Props) => {
 
     // let color = link.color || 0x000000;
     let color = config.LINE_COLOR_DEFAULT;
-    let style = config.LINE_WIDTH_DEFAULT;
+    let style = imperative.current.getLinkWidth();
     let alpha = linkMeta.alpha || 1;
     if (linkMeta.mlEdge) {
       color = config.LINE_COLOR_ML;
diff --git a/libs/shared/lib/vis/visualizations/nodelinkvis/nodelinkvis.tsx b/libs/shared/lib/vis/visualizations/nodelinkvis/nodelinkvis.tsx
index 928272c33..2ff5f46fd 100644
--- a/libs/shared/lib/vis/visualizations/nodelinkvis/nodelinkvis.tsx
+++ b/libs/shared/lib/vis/visualizations/nodelinkvis/nodelinkvis.tsx
@@ -208,7 +208,7 @@ const NodelinkSettings = ({ settings, graphMetadata, updateSettings }: Visualiza
             value={settings.edges.width.width}
             onChange={(val) => updateSettings({ edges: { ...settings.edges, width: { ...settings.edges.width, width: val } } })}
             min={0.1}
-            max={2}
+            max={4}
             step={0.1}
           />
         </div>
-- 
GitLab