From d289ebd874e2c5e6f398a33da281e49a40883c87 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Tue, 27 Oct 2015 19:10:27 +0300 Subject: [PATCH] Cannot make any object 'abstract' --- idea/src/org/jetbrains/kotlin/idea/quickfix/AddModifierFix.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/AddModifierFix.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/AddModifierFix.kt index a7eca1ad4ec..6e9c2460296 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/AddModifierFix.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/AddModifierFix.kt @@ -78,8 +78,7 @@ open class AddModifierFix( public override fun createAction(diagnostic: Diagnostic): IntentionAction? { val modifierListOwner = QuickFixUtil.getParentElementOfType(diagnostic, modifierOwnerClass) ?: return null - if (modifier == KtTokens.ABSTRACT_KEYWORD && modifierListOwner is KtObjectDeclaration && modifierListOwner.isObjectLiteral()) - return null + if (modifier == KtTokens.ABSTRACT_KEYWORD && modifierListOwner is KtObjectDeclaration) return null return AddModifierFix(modifierListOwner, modifier) }