Bugfix #3046
When using 3d window "unlocked" (own layer and own camera possible), the dependency updates didn't work, these were only using Scene layers. Changed the dependency graph call DAG_scene_flush_update() to accept an argument for all visible layers in a Screen.
This commit is contained in:
@@ -1570,7 +1570,7 @@ static void set_trans_object_base_flags(TransInfo *t)
|
||||
}
|
||||
}
|
||||
/* all recalc flags get flushed */
|
||||
DAG_scene_flush_update(G.scene);
|
||||
DAG_scene_flush_update(G.scene, screen_view3d_layers());
|
||||
|
||||
/* and we store them temporal in base (only used for transform code) */
|
||||
/* this because after doing updates, the object->recalc is cleared */
|
||||
|
Reference in New Issue
Block a user