Dataflow blocks should contribute to facet liveness I guess, since they aren't removable
This commit is contained in:
parent
f540b41d73
commit
8888ac3fe9
|
@ -369,6 +369,7 @@ export class Turn {
|
||||||
|
|
||||||
dataflow(a: LocalAction) {
|
dataflow(a: LocalAction) {
|
||||||
const f = this.activeFacet;
|
const f = this.activeFacet;
|
||||||
|
f.preventInertCheck();
|
||||||
const b = () => f.isLive && Turn.active._inFacet(f, a);
|
const b = () => f.isLive && Turn.active._inFacet(f, a);
|
||||||
f.onStop(() => f.actor.dataflowGraph.forgetSubject(b));
|
f.onStop(() => f.actor.dataflowGraph.forgetSubject(b));
|
||||||
f.actor.dataflowGraph.withSubject(b, b);
|
f.actor.dataflowGraph.withSubject(b, b);
|
||||||
|
|
Loading…
Reference in New Issue