diff options
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.core/src/org/eclipse/tcf/te/tcf/processes/core/launcher/ProcessLauncher.java')
-rw-r--r-- | target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.core/src/org/eclipse/tcf/te/tcf/processes/core/launcher/ProcessLauncher.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.core/src/org/eclipse/tcf/te/tcf/processes/core/launcher/ProcessLauncher.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.core/src/org/eclipse/tcf/te/tcf/processes/core/launcher/ProcessLauncher.java index 7ffd71e5c..bde2d8206 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.core/src/org/eclipse/tcf/te/tcf/processes/core/launcher/ProcessLauncher.java +++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.processes.core/src/org/eclipse/tcf/te/tcf/processes/core/launcher/ProcessLauncher.java @@ -597,10 +597,9 @@ public class ProcessLauncher extends PlatformObject implements IProcessLauncher props.put(ITerminalsConnectorConstants.PROP_DELEGATE_ID, "org.eclipse.tm.terminal.connector.streams.launcher.streams"); //$NON-NLS-1$ props.put(ITerminalsConnectorConstants.PROP_ID, "org.eclipse.tm.terminal.view.ui.TerminalsView"); //$NON-NLS-1$ // Set the terminal tab title - String terminalTitle = getTerminalTitle(); - if (terminalTitle != null) { - props.put(ITerminalsConnectorConstants.PROP_TITLE, terminalTitle); - } + String terminalTitle = properties.getStringProperty(ITerminalsConnectorConstants.PROP_TITLE); + if (terminalTitle == null) terminalTitle = getTerminalTitle(); + if (terminalTitle != null) props.put(ITerminalsConnectorConstants.PROP_TITLE, terminalTitle); // Get the process output listener list from the properties Object value = properties.getProperty(PROP_PROCESS_OUTPUT_LISTENER); |