GitHub Copilot commited on
Commit
37e2fa3
·
1 Parent(s): 43840dc

Fix: Handle sparse quadtrees in Fractal Engine (NoneType error)

Browse files
Files changed (1) hide show
  1. logos/fractal_engine.py +3 -0
logos/fractal_engine.py CHANGED
@@ -356,6 +356,9 @@ class LogosFractalEngine:
356
 
357
  def _render_node(self, node, image, x, y, w, h):
358
  """Recursively render quadtree node"""
 
 
 
359
  if node.is_leaf():
360
  # Leaf node: render based on matrix_key and heat_state
361
  if node.matrix_key is not None:
 
356
 
357
  def _render_node(self, node, image, x, y, w, h):
358
  """Recursively render quadtree node"""
359
+ if node is None:
360
+ return
361
+
362
  if node.is_leaf():
363
  # Leaf node: render based on matrix_key and heat_state
364
  if node.matrix_key is not None: