Page MenuHome

Fix T53442: Outliner refreshes fine after adding new collection now.
AbandonedPublic

Authored by Danrae Pray (spockTheGray) on Dec 19 2017, 2:50 AM.

Details

Summary

Fix T53442: Outliner refreshes fine after adding new collection now.

Just needed to set the treestore flag properly.

Diff Detail

Repository
rB Blender
Branch
spock-T53442_1
Build Status
Buildable 1039
Build 1039: arc lint + arc unit

Event Timeline

Although this works, this is not used elsewhere. Is this really the only way to force the outliner tree to update?

  • Fix T53442: fixed treestore flag from previous commit - cleanup wasn't required

Same thing I said about CLEANUP, although REBUILD works we don't use it anywhere else. Why is the notification system working for this case? Why do we need to resort to "extreme" measures such as this?

I think we should call outliner_cleanup_tree(soops); see other instances of when this is called. Their comments explain what is going on.

Committed something similar on b3bcbc9e85aa.