From cdc6751be2163b81cefbb780147867abcfffa0fb Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Fri, 30 Jan 2026 14:21:16 +0100 Subject: [PATCH] Tests: Make UI tests support loading blend files The timer needs to be persistent then. Pull Request: https://projects.blender.org/blender/blender/pulls/153631 --- tests/python/ui_simulate/modules/easy_keys.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/python/ui_simulate/modules/easy_keys.py b/tests/python/ui_simulate/modules/easy_keys.py index 5060c57cd1c..df8ce69154d 100644 --- a/tests/python/ui_simulate/modules/easy_keys.py +++ b/tests/python/ui_simulate/modules/easy_keys.py @@ -354,7 +354,8 @@ def run( event_step.run_events = iter(event_iter) event_step._ticks = 0 - bpy.app.timers.register(event_step, first_interval=0.0) + # Persistent so this keeps working when tests load a blend file. + bpy.app.timers.register(event_step, first_interval=0.0, persistent=True) def setup_default_preferences(preferences):