From ef6ee4f7622c0a0cc0d2bbe7f3548d74a6c5a292 Mon Sep 17 00:00:00 2001 From: huchenlei Date: Thu, 18 Jul 2024 15:41:43 -0400 Subject: [PATCH] Sort node on serialization --- src/litegraph.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/litegraph.js b/src/litegraph.js index 23c524dc7..13103f269 100755 --- a/src/litegraph.js +++ b/src/litegraph.js @@ -2115,9 +2115,7 @@ */ LGraph.prototype.serialize = function() { var nodes_info = []; - for (var i = 0, l = this._nodes.length; i < l; ++i) { - nodes_info.push(this._nodes[i].serialize()); - } + nodes_info = this._nodes.sort((a, b) => a.id - b.id).map(node => node.serialize()); //pack link info into a non-verbose format var links = [];