From 6d63dd9d834cf185ef7afe0e7ea5b7e754b5a863 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Mon, 18 Dec 2017 19:00:08 +0100 Subject: [PATCH] Enable "Configure Kotlin plugin updates" with no open project #KT-20380 Fixed --- .../kotlin/idea/actions/ConfigurePluginUpdatesAction.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/actions/ConfigurePluginUpdatesAction.kt b/idea/src/org/jetbrains/kotlin/idea/actions/ConfigurePluginUpdatesAction.kt index 71dfebfc9a6..a19d2478585 100644 --- a/idea/src/org/jetbrains/kotlin/idea/actions/ConfigurePluginUpdatesAction.kt +++ b/idea/src/org/jetbrains/kotlin/idea/actions/ConfigurePluginUpdatesAction.kt @@ -30,12 +30,11 @@ import javax.swing.JComponent class ConfigurePluginUpdatesAction : DumbAwareAction() { override fun actionPerformed(e: AnActionEvent) { - val project = e.project ?: return - ConfigurePluginUpdatesDialog(project).show() + ConfigurePluginUpdatesDialog(e.project).show() } } -class ConfigurePluginUpdatesDialog(project: Project) : DialogWrapper(project, false) { +class ConfigurePluginUpdatesDialog(project: Project?) : DialogWrapper(project, false) { private val form = ConfigurePluginUpdatesForm() private val initialSelectedChannel: Int private var update: PluginUpdateStatus.Update? = null