diff --git a/src/index.js b/src/index.js index 4fae15fc..97c3c0c6 100644 --- a/src/index.js +++ b/src/index.js @@ -1443,7 +1443,7 @@ export default class Gantt { }, []); out = out.concat(deps); - to_process = deps.filter((d) => !to_process.includes(d)); + to_process = deps.filter((d) => !to_process.includes(d) && !out.includes(d)); } return out.filter(Boolean);