Skip to content

Commit 821a062

Browse files
committed
28dd04a fix(devtools): regressions in component tree (#59873)
1 parent ea9048e commit 821a062

20 files changed

+42
-37
lines changed

BUILD_INFO

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Wed Feb 12 17:13:09 UTC 2025
2-
b0266bda4ad4efd19710fd0363a50984f48269dc
1+
Wed Feb 12 17:28:37 UTC 2025
2+
28dd04a866c2a9dd4fe7774739bdd61c4d06cd77

bundles/chunk-VI4KW7JF.js renamed to bundles/chunk-34KESAVQ.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
File renamed without changes.

bundles/chunk-MB7JNK2P.js renamed to bundles/chunk-AE5PSHNW.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
File renamed without changes.

bundles/chunk-BYC2LPQI.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bundles/chunk-ASUOZ47S.js renamed to bundles/chunk-GTLLXINP.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
File renamed without changes.

bundles/chunk-PKCWD3IK.js renamed to bundles/chunk-WX2MZD5K.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14881,15 +14881,20 @@ var ComponentDecoratorHandler = class {
1488114881
}
1488214882
resolveAllDeferredDependencies(resolution) {
1488314883
var _a;
14884+
const seenDeps = /* @__PURE__ */ new Set();
1488414885
const deferrableTypes = [];
1488514886
for (const [_, deps] of resolution.deferPerBlockDependencies) {
1488614887
for (const deferBlockDep of deps) {
14887-
const importDecl = (_a = resolution.deferrableDeclToImportDecl.get(deferBlockDep.declaration.node)) != null ? _a : null;
14888+
const node = deferBlockDep.declaration.node;
14889+
const importDecl = (_a = resolution.deferrableDeclToImportDecl.get(node)) != null ? _a : null;
1488814890
if (importDecl !== null && this.deferredSymbolTracker.canDefer(importDecl)) {
1488914891
deferBlockDep.isDeferrable = true;
1489014892
deferBlockDep.importPath = importDecl.moduleSpecifier.text;
1489114893
deferBlockDep.isDefaultImport = isDefaultImport(importDecl);
14892-
deferrableTypes.push(deferBlockDep);
14894+
if (!seenDeps.has(node)) {
14895+
seenDeps.add(node);
14896+
deferrableTypes.push(deferBlockDep);
14897+
}
1489314898
}
1489414899
}
1489514900
}
@@ -15595,4 +15600,4 @@ export {
1559515600
* Use of this source code is governed by an MIT-style license that can be
1559615601
* found in the LICENSE file at https://angular.dev/license
1559715602
*/
15598-
//# sourceMappingURL=chunk-PKCWD3IK.js.map
15603+
//# sourceMappingURL=chunk-WX2MZD5K.js.map

bundles/chunk-PKCWD3IK.js.map renamed to bundles/chunk-WX2MZD5K.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)