From 3aee050fe7af416da3487e2f3468d4ec2dc693aa Mon Sep 17 00:00:00 2001 From: Dmitry Trofimov Date: Mon, 25 Aug 2014 13:32:59 +0200 Subject: [PATCH] Fix execute action. --- .../execution/runners/AbstractConsoleRunnerWithHistory.java | 4 ++-- .../src/com/jetbrains/python/console/PydevConsoleRunner.java | 2 +- .../jetbrains/python/run/PythonScriptCommandLineState.java | 5 +++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/execution/runners/AbstractConsoleRunnerWithHistory.java b/platform/lang-impl/src/com/intellij/execution/runners/AbstractConsoleRunnerWithHistory.java index e83868b4d1d7..d1c3c4877493 100644 --- a/platform/lang-impl/src/com/intellij/execution/runners/AbstractConsoleRunnerWithHistory.java +++ b/platform/lang-impl/src/com/intellij/execution/runners/AbstractConsoleRunnerWithHistory.java @@ -104,13 +104,13 @@ public abstract class AbstractConsoleRunnerWithHistory myConsoleListeners = ContainerUtil.createLockFreeCopyOnWriteList(); private final PyConsoleType myConsoleType; private Map myEnvironmentVariables; diff --git a/python/src/com/jetbrains/python/run/PythonScriptCommandLineState.java b/python/src/com/jetbrains/python/run/PythonScriptCommandLineState.java index 0b9714137cc2..fa64fd614091 100644 --- a/python/src/com/jetbrains/python/run/PythonScriptCommandLineState.java +++ b/python/src/com/jetbrains/python/run/PythonScriptCommandLineState.java @@ -115,8 +115,9 @@ public class PythonScriptCommandLineState extends PythonCommandLineState { } @Override - protected void createContentDescriptor() { - //don't create + protected void createContentDescriptorAndActions() { + AnAction a = createConsoleExecAction(myConsoleExecuteActionHandler); + registerActionShortcuts(Lists.newArrayList(a), getConsoleView().getConsole().getConsoleEditor().getComponent()); } @Override