Fix T64430: Removing objects from sub-collection doesn't update instances of parent...
authorBastien Montagne <montagne29@wanadoo.fr>
Tue, 11 Jun 2019 19:13:37 +0000 (21:13 +0200)
committerBastien Montagne <montagne29@wanadoo.fr>
Tue, 11 Jun 2019 19:13:37 +0000 (21:13 +0200)
commit09c32a15d2f9171c2b61220c6ba5cc585f541cb2
tree5d31f7d7ff7adc58d8be830ab8e3ce0b90491d12
parent14bd257bb780411ff949129aec4d59ef61423306
Fix T64430: Removing objects from sub-collection doesn't update instances of parent collection.

Collections are a tad annoying with all their caching of objects... When
we modify content of a children collection, we need to tag DeG for CoW
update of all of the ancestors.

For now keeping that recursive tagging helper private, but would not be
surprised if we found more similar cases and needed to expose it to more
code...
source/blender/blenkernel/intern/collection.c