diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 4b4df284c35..6f20e62e419 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -20700,11 +20700,6 @@ namespace ts { continue; } - if ((baseDeclarationFlags & ModifierFlags.Static) !== (derivedDeclarationFlags & ModifierFlags.Static)) { - // value of 'static' is not the same for properties - not override, skip it - continue; - } - if (isMethodLike(base) && isMethodLike(derived) || base.flags & SymbolFlags.PropertyOrAccessor && derived.flags & SymbolFlags.PropertyOrAccessor) { // method is overridden with method or property/accessor is overridden with property/accessor - correct case continue;