diff --git a/packages/behavior/item/actions.js b/packages/behavior/item/actions.js index 67f3559..7b4284e 100644 --- a/packages/behavior/item/actions.js +++ b/packages/behavior/item/actions.js @@ -82,6 +82,9 @@ export class Actions extends decorate(Traversals) { results.push(result); if (result instanceof TickingPromise) { tickingPromises.push(result); + result.then(() => { + tickingPromises.splice(tickingPromises.indexOf(result), 1); + }); } else if (result instanceof Promise) { promises.push(result);