Another last minute bug... (thanks aphex)

Add text, TAB, CTR+Z, TAB -> crash... :/
Just forgot 1 if()... was there for weeks! So...
This commit is contained in:
2004-12-22 20:30:13 +00:00
parent 59c0ec4b61
commit deb64cc37c

View File

@@ -199,13 +199,14 @@ void add_object_draw(int type) /* for toolbox or menus, only non-editmode stuff
ob= add_object(type); ob= add_object(type);
base_init_from_view3d(BASACT, G.vd); base_init_from_view3d(BASACT, G.vd);
/* only undo pushes on objects without editmode... */
if(type==OB_EMPTY) BIF_undo_push("Add Empty"); if(type==OB_EMPTY) BIF_undo_push("Add Empty");
else if(type==OB_LAMP) { else if(type==OB_LAMP) {
BIF_undo_push("Add Lamp"); BIF_undo_push("Add Lamp");
if(G.vd->drawtype == OB_SHADED) reshadeall_displist(); if(G.vd->drawtype == OB_SHADED) reshadeall_displist();
} }
else if(type==OB_LATTICE) BIF_undo_push("Add Lattice"); else if(type==OB_LATTICE) BIF_undo_push("Add Lattice");
else BIF_undo_push("Add Camera"); else if(type==OB_CAMERA) BIF_undo_push("Add Camera");
allqueue(REDRAWVIEW3D, 0); allqueue(REDRAWVIEW3D, 0);
} }