diff --git a/src/mol-plugin/state/animation/built-in.ts b/src/mol-plugin/state/animation/built-in.ts index 252c80dea57256aca95bf5fa13080f40eab25277..343272b94ebd13e896fae41af0953b4c26944f2f 100644 --- a/src/mol-plugin/state/animation/built-in.ts +++ b/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;