Explorar o código

animation setup tweak

David Sehnal %!s(int64=6) %!d(string=hai) anos
pai
achega
81c9616809
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/mol-plugin/state/animation/built-in.ts

+ 2 - 2
src/mol-plugin/state/animation/built-in.ts

@@ -114,7 +114,7 @@ export const AnimateAssemblyUnwind = PluginStateAnimation.create({
 
         if (!changed) return;
 
-        return plugin.runTask(state.updateTree(update));
+        return plugin.runTask(state.updateTree(update, { doNotUpdateCurrent: true }));
     },
     async teardown(_, plugin) {
         const state = plugin.state.dataState;
@@ -177,7 +177,7 @@ export const AnimateUnitsExplode = PluginStateAnimation.create({
 
         if (!changed) return;
 
-        return plugin.runTask(state.updateTree(update));
+        return plugin.runTask(state.updateTree(update, { doNotUpdateCurrent: true }));
     },
     async teardown(_, plugin) {
         const state = plugin.state.dataState;