diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpDialog.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpDialog.kt index 5c45f171341..bdaf3e123ff 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpDialog.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpDialog.kt @@ -94,6 +94,8 @@ public class KotlinPullUpDialog( override fun createMemberSelectionTable(infos: MutableList) = KotlinMemberSelectionTable(infos, null, "Make abstract") + override fun isOKActionEnabled() = selectedMemberInfos.size() > 0 + override fun doAction() { val selectedMembers = selectedMemberInfos val targetClass = superClass!!