Spaces:
Runtime error
Runtime error
GitHub Copilot
commited on
Commit
·
37e2fa3
1
Parent(s):
43840dc
Fix: Handle sparse quadtrees in Fractal Engine (NoneType error)
Browse files- 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:
|