We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 21feb28 commit d401d2eCopy full SHA for d401d2e
src/compiler/checker.ts
@@ -27312,7 +27312,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
27312
function findDiscriminantProperties(sourceProperties: Symbol[], target: Type): Symbol[] | undefined {
27313
let result: Symbol[] | undefined;
27314
for (const sourceProperty of sourceProperties) {
27315
- if (isDiscriminantProperty(target, sourceProperty.escapedName, /*considerNonUniformPrimitivePropDiscriminant*/ true)) {
+ if (isDiscriminantProperty(target, sourceProperty.escapedName, /*considerNonUniformPrimitivePropDiscriminant*/ false)) {
27316
if (result) {
27317
result.push(sourceProperty);
27318
continue;
0 commit comments