From bfeb8f81aa24b68c99c84730861a231d1bf17d63 Mon Sep 17 00:00:00 2001 From: Josh Tynjala Date: Wed, 16 Apr 2025 15:40:51 -0700 Subject: [PATCH] Register: fix exception when resolve[Register.init] has already been cleared --- src/genes/Register.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/genes/Register.hx b/src/genes/Register.hx index 6fd9362..12ee6ec 100644 --- a/src/genes/Register.hx +++ b/src/genes/Register.hx @@ -73,7 +73,7 @@ class Register { if (resolve && resolve[Register.init]) { defer = true res[Register.init] = () => { - resolve[Register.init]() + if (resolve[Register.init]) resolve[Register.init]() Object.setPrototypeOf(res.prototype, resolve.prototype) res[Register.init] = undefined }