From d4cdecb1dedbdc99258e14e41333a647ac7966c7 Mon Sep 17 00:00:00 2001 From: Dennis Collaris <d.collaris@me.com> Date: Wed, 16 Oct 2024 14:53:34 +0200 Subject: [PATCH] fix: ensure nodelink vis always appears centered in the view --- .../lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx | 4 ++-- 1 file changed, 2 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 8ebba0b35..db3a48133 100644 --- a/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx +++ b/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx @@ -812,8 +812,8 @@ export const NLPixi = forwardRef((props: Props, refExternal) => { let stopped = 0; - const widthHalf = app.renderer.width / 2; - const heightHalf = app.renderer.height / 2; + const widthHalf = app.renderer.width / (2 * window.devicePixelRatio); + const heightHalf = app.renderer.height / (2 * window.devicePixelRatio); graph.current.nodes.forEach((node, i) => { if (!layoutAlgorithm.current) return; const gfx = nodeMap.current.get(node._id); -- GitLab