From 8888ac3fe9ad0f7659758956c58dd7cd64c93c42 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Sat, 11 Dec 2021 15:43:56 +0100 Subject: [PATCH] Dataflow blocks should contribute to facet liveness I guess, since they aren't removable --- packages/core/src/runtime/actor.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/core/src/runtime/actor.ts b/packages/core/src/runtime/actor.ts index 917fdfc..bc2b4c8 100644 --- a/packages/core/src/runtime/actor.ts +++ b/packages/core/src/runtime/actor.ts @@ -369,6 +369,7 @@ export class Turn { dataflow(a: LocalAction) { const f = this.activeFacet; + f.preventInertCheck(); const b = () => f.isLive && Turn.active._inFacet(f, a); f.onStop(() => f.actor.dataflowGraph.forgetSubject(b)); f.actor.dataflowGraph.withSubject(b, b);