Explorar o código

fix unnecessary cartoon geometry recreation

Alexander Rose %!s(int64=3) %!d(string=hai) anos
pai
achega
5637a23153
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/mol-repr/structure/visual/polymer-trace-mesh.ts

+ 1 - 1
src/mol-repr/structure/visual/polymer-trace-mesh.ts

@@ -201,7 +201,7 @@ export function PolymerTraceVisual(materialId: number): UnitsVisual<PolymerTrace
 
             const secondaryStructureHash = SecondaryStructureProvider.get(newStructureGroup.structure).version;
             if ((state.info.secondaryStructureHash as number) !== secondaryStructureHash) {
-                state.createGeometry = true;
+                state.createGeometry = state.info.secondaryStructureHash !== undefined;
                 state.info.secondaryStructureHash = secondaryStructureHash;
             }
         }