diff --git a/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx b/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx
index 7cdf747c34b0c9b7cffda4ed4d30dc72e9911bf2..47f722d31f55585d98d7d60c65376e1552d88584 100644
--- a/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx
+++ b/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx
@@ -240,6 +240,7 @@ export const NLPixi = (props: Props) => {
 
       sprite.texture = selectedTexture;
       (sprite as any).selected = true;
+      setDragging(false);
 
       props.onClick({ node: node, pos: toGlobal(node) });