KT-9263: don't show error message when user tries to execute command in non-existed REPL console
This commit is contained in:
committed by
Pavel V. Talanov
parent
5cac0da2ba
commit
2020351e2e
@@ -47,8 +47,7 @@ public class RunKotlinConsoleAction : AnAction() {
|
|||||||
public class KtExecuteCommandAction(private val consoleFile: VirtualFile) : AnAction() {
|
public class KtExecuteCommandAction(private val consoleFile: VirtualFile) : AnAction() {
|
||||||
override fun actionPerformed(e: AnActionEvent) {
|
override fun actionPerformed(e: AnActionEvent) {
|
||||||
val project = e.project ?: return errorNotification(null, "Cannot find project")
|
val project = e.project ?: return errorNotification(null, "Cannot find project")
|
||||||
val ktConsole = KotlinConsoleKeeper.getInstance(project).getConsoleByVirtualFile(consoleFile)
|
val ktConsole = KotlinConsoleKeeper.getInstance(project).getConsoleByVirtualFile(consoleFile) ?: return
|
||||||
?: return errorNotification(project, "Action performed in an invalid console")
|
|
||||||
|
|
||||||
ktConsole.executor.executeCommand()
|
ktConsole.executor.executeCommand()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user