fix(ivy): unify checkNoChanges logic with the view engine (#28366)
This commit unifies handling of the "check no changes" mode between ngIvy and the view engine. More specifically: - check no changes can be invoked before change detection in ivy; - `undefined` values are considered equal `NO_CHANGES` for the "check no changes" mode purposes. Chanes in this commit enables several tests that were previously running only in ivy or only in the view engine. PR Close #28366
This commit is contained in:

committed by
Jason Aden

parent
3d5a919ac5
commit
99886bd159
@ -9,7 +9,7 @@
|
||||
import {assertDataInRange, assertDefined, assertGreaterThan, assertLessThan} from '../util/assert';
|
||||
import {global} from '../util/global';
|
||||
|
||||
import {ACTIVE_INDEX, LCONTAINER_LENGTH, LContainer} from './interfaces/container';
|
||||
import {LCONTAINER_LENGTH, LContainer} from './interfaces/container';
|
||||
import {LContext, MONKEY_PATCH_KEY_NAME} from './interfaces/context';
|
||||
import {ComponentDef, DirectiveDef} from './interfaces/definition';
|
||||
import {NO_PARENT_INJECTOR, RelativeInjectorLocation, RelativeInjectorLocationFlags} from './interfaces/injector';
|
||||
|
Reference in New Issue
Block a user