We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 517528b commit e891825Copy full SHA for e891825
dash-renderer/src/actions/dependencies_ts.ts
@@ -167,11 +167,15 @@ export const getReadyCallbacks = (
167
forEach(output => (outputsMap[output] = true), outputs);
168
169
// Find `requested` callbacks that do not depend on a outstanding output (as either input or state)
170
+ // Outputs which overlap an input do not count as an outstanding output
171
return filter(
172
cb =>
173
all(
174
cbp => !outputsMap[combineIdAndProp(cbp)],
- flatten(cb.getInputs(paths))
175
+ difference(
176
+ flatten(cb.getInputs(paths)),
177
+ flatten(cb.getOutputs(paths))
178
+ )
179
),
180
candidates
181
);
0 commit comments