b6c1490359
Objects with drivers are now treated as needing updates when the current frame changes. This assumption has been documented in the code, and should at least mean that users who try to use drivers for creating simple time-based expressions that this should work. Note: - It is still recommended to create a "cfra" driver variable instead of actually inlining bpy.context.scene.frame_current into the expressions. Not only does the latter look rather nasty to type/have in the expression, but it is also less future-proof for when I get around to actually working on a beefed-up depsgraph (nothing official on that front yet...)