An open API service for providing issue and pull request metadata for open source projects.

GitHub / angular/angular issues and pull requests

Labelled with: core: control flow

#60939 - Allow Arbitrary Function Calls from @for and @let blocks

Issue - State: closed - Opened by thern743 7 months ago - 3 comments
Labels: area: core, core: control flow

#60751 - Template literals support for `@for` tracking function

Issue - State: closed - Opened by JeanMeche 8 months ago - 1 comment
Labels: core: control flow

#59939 - statement in `@if` behind `as` not marked as error by compiler

Issue - State: closed - Opened by sod 9 months ago - 1 comment
Labels: area: compiler, P3, compiler: parser, bug, core: control flow

#58552 - Slice pipe in new @for control-flow

Issue - State: closed - Opened by AliBarkook about 1 year ago - 2 comments
Labels: area: core, core: control flow

#58509 - @for with dublicate entries and filter pipe kills browser

Issue - State: closed - Opened by web-dave about 1 year ago - 10 comments
Labels: area: core, state: has PR, P3, bug, core: control flow

#57670 - Control Flow Schematics: Deletes entire contents of html files

Issue - State: closed - Opened by desmondblue about 1 year ago - 4 comments
Labels: needs reproduction, area: migrations, core: control flow

#57646 - Suggestion: Shorthand Control Flow

Issue - State: closed - Opened by mmorgan4x about 1 year ago - 1 comment
Labels: area: core, core: control flow

#56965 - Control flow migration issue: templates are not deleted

Issue - State: closed - Opened by szape89 over 1 year ago - 1 comment
Labels: area: migrations, core: control flow

#56463 - Control Flow - Allow wrapping element for `@for`

Issue - State: closed - Opened by pBouillon over 1 year ago - 1 comment
Labels: area: core, core: control flow

#56152 - control-flow migration creates $index variable that will not compile in Angular 18

Issue - State: closed - Opened by mcalmus over 1 year ago
Labels: state: has PR, area: migrations, core: control flow

#56084 - New Control Flow with optional braces

Issue - State: closed - Opened by hannah23280 over 1 year ago - 1 comment
Labels: area: core, core: control flow

#55954 - Comments break if else chains

Issue - State: closed - Opened by Ookamini95 over 1 year ago - 3 comments
Labels: state: has PR, area: compiler, P3, compiler: parser, core: control flow

#55882 - Angular control flow fails during certain cases

Issue - State: closed - Opened by laijuthomas over 1 year ago - 2 comments
Labels: needs reproduction, area: core, core: control flow

#55835 - fix(compiler-cli): fix type narrowing of `@if` with aliases

Pull Request - State: closed - Opened by alxhub over 1 year ago - 6 comments
Labels: type: bug/fix, action: merge, area: core, merge: caretaker note, cross-cutting: types, target: rc, core: control flow

#55835 - fix(compiler-cli): fix type narrowing of `@if` with aliases

Pull Request - State: closed - Opened by alxhub over 1 year ago - 5 comments
Labels: type: bug/fix, action: merge, area: core, merge: caretaker note, cross-cutting: types, target: rc, core: control flow

#55316 - Angular 17 @for has memory leak

Issue - State: closed - Opened by btiller123 over 1 year ago - 2 comments
Labels: needs reproduction, memory leak, area: core, core: control flow

#55243 - refactor(core): warn about duplicated keys when using built-in @for

Pull Request - State: open - Opened by pkozlowski-opensource over 1 year ago - 6 comments
Labels: action: merge, area: core, target: major, core: control flow

#55243 - refactor(core): warn about duplicated keys when using built-in @for

Pull Request - State: closed - Opened by pkozlowski-opensource over 1 year ago - 7 comments
Labels: action: merge, area: core, target: major, core: control flow

#55080 - generate @angular/core:control-flow failed

Issue - State: closed - Opened by muk-ai over 1 year ago
Labels: state: has PR, area: migrations, core: control flow

#54879 - fix(core): correctly project single-root content inside control flow

Pull Request - State: closed - Opened by pkozlowski-opensource over 1 year ago - 4 comments
Labels: area: core, core: control flow

#54879 - fix(core): correctly project single-root content inside control flow

Pull Request - State: closed - Opened by pkozlowski-opensource over 1 year ago - 3 comments
Labels: area: core, core: control flow

#54840 - Conditionals and content projection

Issue - State: closed - Opened by pkozlowski-opensource over 1 year ago - 3 comments
Labels: area: core, state: has PR, core: content projection, core: control flow

#54763 - compiler: cryptic error when the track expression is empty for the control flow @for

Issue - State: closed - Opened by pkozlowski-opensource over 1 year ago
Labels: hotlist: error messages, state: has PR, area: compiler, bug, core: control flow

#54670 - two-way binding with a signal in @for-block throws a compilation error

Issue - State: closed - Opened by lacolaco over 1 year ago
Labels: state: has PR, area: compiler, bug, cross-cutting: signals, core: control flow

#54532 - Control flow migration hanging on formatting in rare cases

Issue - State: closed - Opened by jessicajaniuk over 1 year ago
Labels: area: migrations, core: control flow

#54285 - Querying ViewChild(ren) within currently active `@switch` case

Issue - State: closed - Opened by moniuch almost 2 years ago - 2 comments
Labels: area: core, core: control flow

#54199 - Content projection

Issue - State: closed - Opened by bah99 almost 2 years ago - 1 comment
Labels: area: core, core: control flow

#54156 - Update ngSwitchCase docs

Issue - State: closed - Opened by ilyakonrad almost 2 years ago
Labels: area: common, P3, core: control flow, area: docs

#54035 - @if(A && B) {} should be the same as @if (A) { @if(B) {}} but is not

Issue - State: open - Opened by GaetanRdn almost 2 years ago - 10 comments
Labels: area: core, core: content projection, core: control flow

#53851 - Possibility to migrate only one component at a time using the control-flow migration

Issue - State: closed - Opened by eneajaho almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53806 - docs: revise documentation for 'track $index' in the @for control flow

Pull Request - State: closed - Opened by danieljancar almost 2 years ago - 3 comments
Labels: action: merge, aio: preview, target: patch, PullApprove: disable, core: control flow, area: docs

#53806 - docs: revise documentation for 'track $index' in the @for control flow

Pull Request - State: closed - Opened by danieljancar almost 2 years ago - 3 comments
Labels: action: merge, aio: preview, target: patch, PullApprove: disable, core: control flow, area: docs

#53800 - Docs: don't recommend using `$index` as a good default

Issue - State: closed - Opened by d-koppenhagen almost 2 years ago - 4 comments
Labels: area: core, core: control flow

#53779 - Control Flow Migration does not work correctly on template

Issue - State: closed - Opened by yharaskrik almost 2 years ago - 5 comments
Labels: area: migrations, core: control flow

#53773 - Empty @switch block can't compile

Issue - State: closed - Opened by vlzware almost 2 years ago
Labels: state: has PR, area: compiler, P3, core: control flow

#53600 - @ngfor throw error

Issue - State: closed - Opened by wszgrcy almost 2 years ago
Labels: state: has PR, area: compiler, core: control flow

#53570 - Angular 17 @empty block not working in nested propagated component

Issue - State: closed - Opened by WarGreyGon almost 2 years ago - 6 comments
Labels: area: core, state: has PR, core: content projection, P3, bug, core: control flow

#53555 - Control flow schematic: ngFor with large nested ternary produces invalid code

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53494 - Feature Request: Control flow schematic formatter option to preserve newlines

Issue - State: closed - Opened by TimUnderhay almost 2 years ago - 6 comments
Labels: area: migrations, core: control flow

#53452 - Support some of the triggers from @defer for the @if block

Issue - State: closed - Opened by rosostolato almost 2 years ago - 3 comments
Labels: area: core, core: control flow

#53428 - Control flow migration: whitespace + new lines in condition produces invalid code

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 3 comments
Labels: state: has PR, area: migrations, core: control flow

#53386 - Control flow migration: [ngIfElse] condition with or + ternary is not migrated correctly

Issue - State: closed - Opened by mattlewis92 almost 2 years ago
Labels: area: migrations, core: control flow

#53384 - Control flow migration: ternary in ngIf condition not migrated correctly

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 4 comments
Labels: area: migrations, core: control flow

#53383 - Control flow migration: multiple undefined ng-template references produce invalid code

Issue - State: open - Opened by mattlewis92 almost 2 years ago - 1 comment
Labels: area: migrations, core: control flow

#53362 - Control flow schematic: nested ng-template + ngIf not migrated correctly

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 1 comment
Labels: area: migrations, core: control flow

#53361 - Control flow schematic: ngIf with else condition template not migrated correctly

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53310 - @if syntax does not display projected content

Issue - State: closed - Opened by Tramb-dev almost 2 years ago - 3 comments
Labels: core: content projection, core: control flow

#53293 - Control flow schematic: @for (document of <collection>; track document) results in template not compiling

Issue - State: closed - Opened by hamfastgamgee almost 2 years ago - 12 comments
Labels: area: core, state: has PR, area: migrations, P3, compiler: template type-checking, core: control flow

#53291 - Control flow schematic: ng-template + [ngIf] + let- not migrated correctly

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53289 - Control flow schematic: [ngIf] + i18n is not migrated correctly

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53288 - Control flow schematic: [ngIf] + [ngIfElse] + [ngTemplateOutlet] is not migrated properly

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 3 comments
Labels: area: migrations, core: control flow

#53287 - Control flow schematic: empty ng-container is not migrated

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 6 comments
Labels: area: migrations, core: control flow

#53254 - Control flow schematic: ngIfThen + ngIfElse inputs are not migrated

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53252 - Control flow schematic: error thrown while migrating ngIf condition

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53251 - Control flow schematic: [ngIf] + let- not migrated

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53248 - fix: 🐛 @angular/core:control-flow schematic fails on some multi-line elements

Issue - State: closed - Opened by bjornharvold almost 2 years ago - 3 comments
Labels: area: migrations, core: control flow

#53235 - Control flow schematic: empty ngSwitchDefault is not migrated

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: state: has PR, area: migrations, core: control flow

#53234 - Control flow schematic: ngIf inside ngSwitch produces invalid code after migration

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 7 comments
Labels: area: migrations, core: control flow

#53233 - Control flow schematic: ngFor + as syntax produces invalid code

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 3 comments
Labels: state: has PR, area: migrations, core: control flow

#53230 - Control flow schematic: ngIfElse input is not removed after migration

Issue - State: open - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53185 - Support `@loading` block on `@for` block

Issue - State: closed - Opened by xXNickznXx almost 2 years ago - 3 comments
Labels: area: core, core: defer, core: control flow

#53169 - fix: 🐛 @angular/core-control-flow schematic issues

Issue - State: closed - Opened by bjornharvold almost 2 years ago - 4 comments
Labels: area: migrations, core: control flow

#53165 - ng generate @angular/core:control-flow has formatting issue with empty elements

Issue - State: closed - Opened by DDtMM almost 2 years ago - 3 comments
Labels: area: migrations, core: control flow

#53163 - Elements removed from DOM using @for and SSR

Issue - State: closed - Opened by davidjohanssson almost 2 years ago - 6 comments
Labels: area: core, state: has PR, P2, core: hydration, core: control flow

#53150 - Control flow schematic: async pipe + let + else usage produces invalid code

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 7 comments
Labels: area: migrations, core: control flow

#53149 - Control flow schematic: multiple ngIf usages with the i18n attribute produces invalid code

Issue - State: closed - Opened by mattlewis92 almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53147 - [Angular.dev] Missing page for control-flow migration

Issue - State: closed - Opened by anisabboud almost 2 years ago - 2 comments
Labels: area: migrations, P3, core: control flow, area: adev, area: docs

#53115 - ERROR Error: ASSERTION ERROR: Expecting LContainer [Expected=> true == false <=Actual]

Issue - State: closed - Opened by Kr0san89 almost 2 years ago - 5 comments
Labels: regression, area: core, area: compiler, core: control flow

#53114 - Control flow (@if etc) is not working when `preserveWhitespaces` is set to true in tsconfig

Issue - State: closed - Opened by iKrishnaSahu almost 2 years ago - 10 comments
Labels: area: core, core: control flow

#53113 - control flow migration: ngIf else error

Issue - State: closed - Opened by e-oz almost 2 years ago - 4 comments
Labels: area: migrations, core: control flow

#53068 - Control-Flow migration does not support NgFor's ngForTemplate input

Issue - State: closed - Opened by pweyrich almost 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#53017 - Control Flow Migration: Formatting issues

Issue - State: closed - Opened by jessicajaniuk about 2 years ago - 1 comment
Labels: state: has PR, area: migrations, core: control flow

#53009 - control flow migration: nested switches don't migrate properly

Issue - State: closed - Opened by jessicajaniuk about 2 years ago - 1 comment
Labels: state: has PR, area: migrations, core: control flow

#52927 - fix: 🐛 ng g @angular/core:control-flow schematic makes a lot of mistakes

Issue - State: closed - Opened by bjornharvold about 2 years ago - 15 comments
Labels: area: migrations, core: control flow

#52917 - Nested for loops reset parent even/odd

Issue - State: closed - Opened by jjw99 about 2 years ago - 1 comment
Labels: area: core, state: has PR, bug, core: control flow

#52885 - @for ExpressionChangedAfterItHasBeenCheckedError

Issue - State: closed - Opened by sysmat about 2 years ago - 4 comments
Labels: state: has PR, area: compiler, P1, bug, core: control flow

#52854 - Control flow - template used in multiple else clauses

Issue - State: closed - Opened by kbrilla about 2 years ago - 3 comments
Labels: area: migrations, core: control flow

#52842 - Control Flow migration does not handle [ngifelse]

Issue - State: closed - Opened by stefannikolei about 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#52767 - `@if` block inside the regular HTML element with `i18n` attribute breaks compilation

Issue - State: closed - Opened by nyannyacha about 2 years ago - 4 comments
Labels: state: has PR, area: compiler, core: control flow

#52765 - @angular/core:control-flow-migration failure

Issue - State: closed - Opened by grosch-intl about 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#52756 - Control flow migration fails for async pipe with unboxing of observable.

Issue - State: closed - Opened by sfabriece about 2 years ago - 4 comments
Labels: area: migrations, core: control flow

#52533 - control flow: @for always adds undefined element to array's end

Issue - State: closed - Opened by zip-fa about 2 years ago - 3 comments
Labels: area: core, core: control flow

#52528 - control flow: Property '$index' does not exist on type 'TestComponent'.

Issue - State: closed - Opened by zip-fa about 2 years ago - 5 comments
Labels: area: core, state: has PR, bug, core: control flow

#52526 - Animation of elements, rendered by built-in control flow (@-for) is not always correct

Issue - State: closed - Opened by e-oz about 2 years ago - 9 comments
Labels: area: animations, area: core, core: control flow

#52524 - For loops in new control flow are extremely slow and taking much more memory than ngFor

Issue - State: closed - Opened by naveedahmed1 about 2 years ago - 21 comments
Labels: needs reproduction, area: core, core: control flow

#52523 - control flow: migration leaves unused ng-template

Issue - State: closed - Opened by zip-fa about 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#52522 - control flow: *ngFor -> @for migration track failure

Issue - State: closed - Opened by zip-fa about 2 years ago - 5 comments
Labels: area: migrations, core: control flow

#52518 - control flow: weird behavior of ng-template migration

Issue - State: open - Opened by zip-fa about 2 years ago - 2 comments
Labels: area: migrations, core: control flow

#52517 - control flow: migration does not preserve i18n attribute on ng-template

Issue - State: open - Opened by zip-fa about 2 years ago
Labels: area: migrations, core: control flow

#52516 - control flow: buggy migration

Issue - State: open - Opened by zip-fa about 2 years ago - 5 comments
Labels: area: migrations, core: control flow

#52460 - control-flow migration throws Cannot set properties of undefined error

Issue - State: closed - Opened by naveedahmed1 about 2 years ago - 4 comments
Labels: area: migrations, core: control flow

#52446 - Control flow: `@for` and inline arrays with multiple lines

Issue - State: closed - Opened by cexbrayat about 2 years ago - 1 comment
Labels: state: has PR, area: compiler, core: control flow

#52421 - Control flow migration: comments and ngSwitchCase

Issue - State: closed - Opened by cexbrayat about 2 years ago - 2 comments
Labels: state: has PR, area: migrations, core: control flow

#52328 - refactor(compiler-cli): detect "old" control flow.

Pull Request - State: closed - Opened by JeanMeche about 2 years ago
Labels: area: core, core: control flow

#52328 - refactor(compiler-cli): detect "old" control flow.

Pull Request - State: closed - Opened by JeanMeche about 2 years ago - 1 comment
Labels: area: core, core: control flow

#52318 - Flag to ban old control flow directive (ngFor, ngIf etc)

Issue - State: closed - Opened by jpike88 about 2 years ago - 6 comments
Labels: area: compiler, compiler: extended diagnostics, core: control flow

#52315 - `@switch` does not have type awareness in case statements

Issue - State: closed - Opened by jpike88 about 2 years ago - 3 comments
Labels: state: has PR, bug, core: control flow

#52295 - control flow migration fails when ng-container has ngIf

Issue - State: closed - Opened by gmfun about 2 years ago - 6 comments
Labels: needs reproduction, area: migrations, core: control flow

#52285 - control flow migration fails for nested if and for

Issue - State: closed - Opened by cexbrayat about 2 years ago - 4 comments
Labels: area: migrations, core: control flow