fix(devtools): support for @defer-only blocks; defer declared blocks#66546
Closed
hawkgs wants to merge 3 commits intoangular:mainfrom
Closed
fix(devtools): support for @defer-only blocks; defer declared blocks#66546hawkgs wants to merge 3 commits intoangular:mainfrom
hawkgs wants to merge 3 commits intoangular:mainfrom
Conversation
Add the host/container comment node to the `DeferBlockData`. This node can be used as a `@defer` block locator in the DOM tree in the absence of root nodes.
hawkgs
commented
Jan 14, 2026
d108cd0 to
4fb1587
Compare
Add support for `@defer`-only blocks (previously, they weren't rendered in the component tree at all); Fix declared blocks section in the details
4fb1587 to
97fc206
Compare
JeanMeche
reviewed
Jan 18, 2026
...src/lib/devtools-tabs/directive-explorer/directive-forest/tree-node/tree-node.component.html
Outdated
Show resolved
Hide resolved
JeanMeche
approved these changes
Jan 18, 2026
Contributor
|
This PR was merged into the repository. The changes were merged into the following branches:
|
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The PR includes two commits:
feat(core): add host node to DeferBlockData
Add the host/container comment node to the
DeferBlockData. This node can be used as a@deferblock locator, in the DOM tree, in the absence of root nodes.fix(devtools): support for @defer-only blocks; defer declared blocks
With the help of the above-mentioned commit (i.e. the host node), we can now locate and render in the component tree the
@deferblocks that don't have a placeholder. Additionally, the commit fixes a couple of minor bugs related to showing@placeholderand@loadingblocks pills in the details panel even if they are not declared.