From ea9099473a545ae1992ae0fbc4ba0bf09cff1bd9 Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Fri, 9 Feb 2018 16:13:13 +0100 Subject: [PATCH] Fix (unreported) crash when duplicating a FileBrowser window in preview draw mode. We did not clear preview or smoothscroll timers pointers in copy code... --- source/blender/editors/space_file/space_file.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/blender/editors/space_file/space_file.c b/source/blender/editors/space_file/space_file.c index 287b98fa589..3657e4d2a1f 100644 --- a/source/blender/editors/space_file/space_file.c +++ b/source/blender/editors/space_file/space_file.c @@ -188,6 +188,9 @@ static SpaceLink *file_duplicate(SpaceLink *sl) /* clear or remove stuff from old */ sfilen->op = NULL; /* file window doesn't own operators */ + sfilen->previews_timer = NULL; + sfilen->smoothscroll_timer = NULL; + if (sfileo->params) { sfilen->files = filelist_new(sfileo->params->type); sfilen->params = MEM_dupallocN(sfileo->params);