From 676e588c76def451ba70bf5e3f1e14f74120efbe Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Thu, 5 Sep 2019 10:38:42 -0700 Subject: [PATCH] Ensure the context is not None before assigning to it --- etg/graphics.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/etg/graphics.py b/etg/graphics.py index 28808563..e117e0e2 100644 --- a/etg/graphics.py +++ b/etg/graphics.py @@ -219,7 +219,8 @@ def run(): @wraps(f) def wrapper(self, obj): ctx = f(self, obj) - ctx._obj = obj + if ctx is not None: + ctx._obj = obj return ctx return wrapper GraphicsRenderer.CreateContext = _ctx_hold_ref(GraphicsRenderer.CreateContext)