From 70786c1788e2c42d4e5b72bd8d56cc191a63c254 Mon Sep 17 00:00:00 2001 From: Darcy LF Date: Thu, 18 Nov 2021 15:26:37 +1100 Subject: [PATCH] :bug: fix node data not containing position data closes #28 --- pynode_next/node.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pynode_next/node.py b/pynode_next/node.py index 2a8a3b6..8631473 100644 --- a/pynode_next/node.py +++ b/pynode_next/node.py @@ -231,7 +231,8 @@ def _data(self): base['attrs']['nodes'][self._id]['labels']['tl'] = { 'angle': 135, 'text': self._labels[1] } if self._pos != []: - base["attrs"]["nodes"][self._id]["pos"] = [core.normalise_to_canvas(i) for i in self._pos] + norm = [core.normalise_to_canvas(i) for i in self._pos] + base["attrs"]["nodes"][self._id]["pos"] = [f"{norm[0]}cx", f"{norm[1]}cy"] return base