diff --git a/python/src/com/jetbrains/python/console/PythonConsoleView.java b/python/src/com/jetbrains/python/console/PythonConsoleView.java index 2cafcee76f66..a3df1ceac153 100644 --- a/python/src/com/jetbrains/python/console/PythonConsoleView.java +++ b/python/src/com/jetbrains/python/console/PythonConsoleView.java @@ -150,11 +150,18 @@ public class PythonConsoleView extends LanguageConsoleImpl implements Observable } } + public boolean isConsoleEnabledFirstTime() { + return myFirstRun && myExecuteActionHandler != null; + } + + public void setFirstRun(boolean firstRun) { + myFirstRun = firstRun; + } + public void showStartMessageForFirstExecution(String startCommand) { if (myFirstRun && myExecuteActionHandler != null) { setPrompt(""); executeStatement(startCommand + "\n", ProcessOutputTypes.SYSTEM); - myFirstRun = false; } } diff --git a/python/src/com/jetbrains/python/console/PythonDebugLanguageConsoleView.java b/python/src/com/jetbrains/python/console/PythonDebugLanguageConsoleView.java index 04129d41ce12..177ce1fc9bdc 100644 --- a/python/src/com/jetbrains/python/console/PythonDebugLanguageConsoleView.java +++ b/python/src/com/jetbrains/python/console/PythonDebugLanguageConsoleView.java @@ -73,8 +73,11 @@ public class PythonDebugLanguageConsoleView extends DuplexConsoleView