Эх сурвалжийг харах

Fix: Ensure flush_links() also sorts them

Joseph Brandenburg 6 сар өмнө
parent
commit
c590967e74

+ 1 - 0
base_definitions.py

@@ -900,6 +900,7 @@ class NodeSocket:
     def flush_links(self):
     def flush_links(self):
         """ Removes dead links from this socket."""
         """ Removes dead links from this socket."""
         self.links = [l for l in self.links if l.is_alive]
         self.links = [l for l in self.links if l.is_alive]
+        self.links.sort(key=lambda a : -a.multi_input_sort_id)
         self.is_linked = bool(self.links)
         self.is_linked = bool(self.links)
         
         
     @property
     @property