diff options
author | julianeisel <julian_eisel@web.de> | 2014-11-17 18:07:28 +0300 |
---|---|---|
committer | julianeisel <julian_eisel@web.de> | 2014-11-17 18:07:28 +0300 |
commit | 28d9641a3d441f6f15083e7d601216b351a4a7c3 (patch) | |
tree | 7516ffd84ba88049b49e48e05f5f2cf328856aa6 /source | |
parent | e103c9773f14d211bfe3d5e0e27dac7f556c23b3 (diff) |
Fix T42619: python crash: bpy.context.screen.is_animation_playing
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/editors/screen/screen_ops.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source/blender/editors/screen/screen_ops.c b/source/blender/editors/screen/screen_ops.c index 454bb3b7ca3..f8db1961f53 100644 --- a/source/blender/editors/screen/screen_ops.c +++ b/source/blender/editors/screen/screen_ops.c @@ -3525,9 +3525,10 @@ bScreen *ED_screen_animation_playing(const wmWindowManager *wm) { wmWindow *window; - for (window = wm->windows.first; window; window = window->next) - if (window->screen->animtimer) - return window->screen; + if (wm) + for (window = wm->windows.first; window; window = window->next) + if (window->screen->animtimer) + return window->screen; return NULL; } |