Jelajahi Sumber

Fix edge case where an editable shape without a vbo is saved

James Urquhart 9 tahun lalu
induk
melakukan
0e717ea707
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      Engine/source/ts/tsMesh.cpp

+ 1 - 1
Engine/source/ts/tsMesh.cpp

@@ -2606,7 +2606,7 @@ void TSMesh::disassemble()
    tsalloc.copyToBuffer32( (S32*)&mCenter, 3 );
    tsalloc.set32( (S32)mRadius );
 
-   bool shouldMakeEditable = TSShape::smVersion < 27;
+   bool shouldMakeEditable = TSShape::smVersion < 27 || mVertSize == 0;
 
    // Re-create the vectors
    if (shouldMakeEditable)