Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/console/JavaStackTraceConsoleFactory.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/console/JavaStackTraceConsoleFactory.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/console/JavaStackTraceConsoleFactory.java
index 3a8e3d604..15aee2a02 100644
--- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/console/JavaStackTraceConsoleFactory.java
+++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/console/JavaStackTraceConsoleFactory.java
@@ -68,10 +68,13 @@ public class JavaStackTraceConsoleFactory implements IConsoleFactory {
public void openConsole(String initialText) {
if (fConsole == null) {
fConsole = new JavaStackTraceConsole();
- fConsole.initializeDocument();
+ if (initialText != null) {
+ fConsole.getDocument().set(initialText);
+ } else {
+ fConsole.initializeDocument();
+ }
fConsoleManager.addConsoles(new IConsole[] { fConsole });
- }
- if (initialText != null) {
+ } else if (initialText != null) {
fConsole.getDocument().set(initialText);
}
fConsoleManager.showConsoleView(fConsole);

Back to the top