(not sure how to paste video directly anymore)
wierd though, if the depsgraph gets updated every frame, then why can't it just exclude disabled constraints in the first place?
I still get the bug when driver is removed. I'll have to try using frame change handers to completely remove disabled constraint before the depsgraph is updated, and then drop them back when…
I guess the dependancy graph needs to be updated every frame and remove stuff that's disabled?
spoke to the devs earlier, and they told me it's a known issue which they hope to fix. Caused by the dependancy graph not updating when the eyeball is toggled as I understand it.
Helpful suggestion above, but it's only suitable in some circumstances. Here's a situation where the bug results in an impossible to solve scenario (without coding or manual labour):
video…
Hi Richard. Here's a more straight forward example for you. video and blend file attaached.
constraint dependancy cycle bug.blend
[2023-…
Sure. In the video you can see that the dependancy cycle is resolved by deleting the copy location constraint, but not by disabling it.
So the bug is that disabled constraints that should…
Hey richard. The issue is I cant resolve the dependancy cycle, because the constraint continues to contribute in the form of stuttering etc even when it's disabled.
ah blinking heck. Sorry about that.
It appears that disabled constraints are being calculated. This is leading to circular dependancy even when disabled. It's affecting animation as well as viewport (wierd stutters etc).