[Bf-committers] Armatures bug fixed!

instinctive new media bf-committers@blender.org
Thu, 22 May 2003 02:45:32 +0200 (CEST)


Hi YET again,

I found the bug that prevented armatures in linked
scenes from being updated. As I don't have commit access
here, I'll post a verbose description of the (simple)
patch:

in drawview.c, around line 844:

    /* Clear the constraint "done" flags */
    for (base = G.scene->base.first; base; base=base->next){
        clear_object_constraint_status(base->object);
    }

This has to be done for the linked scene (G.scene->set)
as well:

    /* eerst set tekenen */
    if(G.scene->set) {

        for (base = G.scene->set->base.first; base; base=base->next){
            clear_object_constraint_status(base->object);
        }
    
        /* patchje: kleur blijft constant */

[...]

This fix should address several bugs filed in the bugtracker.


| alexander ewering           instinctive new media
| ae@instinctive.de       http://www.instinctive.de 
|
| fon: +49-2393-220558         fax: +49-2393-220559