diff options
-rw-r--r-- | starling/node.scm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/starling/node.scm b/starling/node.scm index 631f113..6ddcd2c 100644 --- a/starling/node.scm +++ b/starling/node.scm @@ -115,7 +115,7 @@ (define-method (update-tree (node <node>) dt) "Update NODE and all of its children. DT is the amount of time passed since the last update, in milliseconds." - (unless (paused? node) + (unless (or (paused? node) (not (booted? node))) ;; Update children first, recursively. (for-each-child (lambda (child) (update-tree child dt)) node) ;; Scripts take precedence over the update method. |