From b8448c3a4487645f42b6ba6bb572d3fff4e58edb Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Mon, 29 Sep 2025 13:08:03 -0700 Subject: [PATCH] Revert back to isObjectLiteralType check --- src/compiler/checker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 75f6878302093..2558494e95db9 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -24457,7 +24457,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker { } return Ternary.False; } - if (getObjectFlags(target) & ObjectFlags.FreshLiteral) { + if (isObjectLiteralType(target)) { for (const sourceProp of excludeProperties(getPropertiesOfType(source), excludedProperties)) { if (!getPropertyOfObjectType(target, sourceProp.escapedName)) { if (reportErrors) {