There is still unnecessary reprocessing when you insert a transformation inside a branch and close it without applying or executing it.
For example, insert a Color balance before Precise blur and do something or just leave it at its defaults, do not apply or execute it -> the output is updated with the Color balance transformation and that is all at that moment. There is no Precise blur reprocessing.
Now, close the Color balance dialog using Cancel or the X button -> the Color balance effect is removed from the output preview and then follows Precise blur reprocessing.
Generally, there is no downstream reprocessing when a transformation is inserted, but there is reprocessing of the whole downstream branch with side branches if this transformation is removed again (without being applied or executed).
Unnecessary reprocessing
Moderator: jsachs
Re: Unnecessary reprocessing
I am working on this now - the one complication is that if you ever click Apply, it is necessary to reprocess on Cancel since any changes will have been propagated already and will need to be undone.
Jonathan Sachs
Digital Light & Color
Digital Light & Color