From ebbb6adf32b91660aab13cf4f5061ae916af0a30 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 15 Jan 2014 17:42:01 +0600 Subject: Fix for infinite freestyle re-render in the viewport Was a regression since e618d8238e0e and was caused by the wrong main being tagged for update. --- source/blender/render/intern/source/convertblender.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/render') diff --git a/source/blender/render/intern/source/convertblender.c b/source/blender/render/intern/source/convertblender.c index 57d7a87199c..4f7fbe72b73 100644 --- a/source/blender/render/intern/source/convertblender.c +++ b/source/blender/render/intern/source/convertblender.c @@ -5148,7 +5148,7 @@ void RE_Database_FromScene(Render *re, Main *bmain, Scene *scene, unsigned int l RE_SetView(re, mat); /* force correct matrix for scaled cameras */ - DAG_id_tag_update(&camera->id, OB_RECALC_OB); + DAG_id_tag_update_ex(re->main, &camera->id, OB_RECALC_OB); } /* store for incremental render, viewmat rotates dbase */ -- cgit v1.2.3