Stupid me bug! I've removed nicely global variables, which was used for

the N-key panel in 3d window. But, on duplicating the area windows, it
should NULL the duplicated pointer...

Error in Blender since 2006/11/26.
This commit is contained in:
Ton Roosendaal 2006-12-07 16:30:28 +00:00
parent c28e28ec63
commit 8d457ec7d9

@ -5356,6 +5356,7 @@ void duplicatespacelist(ScrArea *newarea, ListBase *lb1, ListBase *lb2)
}
vd->clipbb= MEM_dupallocN(vd->clipbb);
vd->ri= NULL;
vd->properties_storage= NULL;
}
else if(sl->spacetype==SPACE_IMAGE) {
SpaceImage *sima= (SpaceImage *)sl;
@ -5375,6 +5376,7 @@ void duplicatespacelist(ScrArea *newarea, ListBase *lb1, ListBase *lb2)
if(v3d->localvd) {
restore_localviewdata(v3d);
v3d->localvd= NULL;
v3d->properties_storage= NULL;
v3d->localview= 0;
v3d->lay &= 0xFFFFFF;
}