Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Schwarz2014-03-28 07:02:31 +0000
committerTobias Schwarz2014-03-28 07:02:31 +0000
commit2640f854dcba7370f90f6a5af29c54cfa3480877 (patch)
treeff87fafca94eb9695ec2b98b949036b9950981da /target_explorer/plugins
parent37cc607c9ba69c6b2c377f5df66971acb19cdaaf (diff)
downloadorg.eclipse.tcf-2640f854dcba7370f90f6a5af29c54cfa3480877.tar.gz
org.eclipse.tcf-2640f854dcba7370f90f6a5af29c54cfa3480877.tar.xz
org.eclipse.tcf-2640f854dcba7370f90f6a5af29c54cfa3480877.zip
Target Explorer: avoid reconnect on hitting enter in closed terminals
Diffstat (limited to 'target_explorer/plugins')
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/META-INF/MANIFEST.MF2
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/src/org/eclipse/tcf/te/ui/terminals/tabs/TabFolderManager.java5
2 files changed, 3 insertions, 4 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/META-INF/MANIFEST.MF b/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/META-INF/MANIFEST.MF
index 04bd1d6ed..013a11fcf 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/META-INF/MANIFEST.MF
+++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@ Require-Bundle: org.eclipse.core.expressions;bundle-version="3.4.400",
org.eclipse.tcf.te.ui;bundle-version="1.3.0",
org.eclipse.tcf.te.ui.controls;bundle-version="1.3.0",
org.eclipse.tcf.te.ui.swt;bundle-version="1.3.0",
- org.eclipse.tm.terminal;bundle-version="3.2.100",
+ org.eclipse.tm.terminal;bundle-version="3.2.300",
org.eclipse.ui;bundle-version="3.8.0",
org.eclipse.ui.forms;bundle-version="3.5.200",
org.eclipse.ui.ide;bundle-version="3.8.1"
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/src/org/eclipse/tcf/te/ui/terminals/tabs/TabFolderManager.java b/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/src/org/eclipse/tcf/te/ui/terminals/tabs/TabFolderManager.java
index d426ad05b..0a073507e 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/src/org/eclipse/tcf/te/ui/terminals/tabs/TabFolderManager.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals/src/org/eclipse/tcf/te/ui/terminals/tabs/TabFolderManager.java
@@ -341,10 +341,9 @@ public class TabFolderManager extends PlatformObject implements ISelectionProvid
// Create the terminal control
ITerminalViewControl terminal = TerminalViewControlFactory.makeControl(doCreateTerminalTabTerminalListener(this, item), composite, new ITerminalConnector[] { connector }, true);
- if (data instanceof IPropertiesContainer) {
+ if (terminal instanceof ITerminalControl && data instanceof IPropertiesContainer) {
boolean noReconnect = ((IPropertiesContainer)data).getBooleanProperty(ITerminalsConnectorConstants.PROP_DATA_NO_RECONNECT);
- //TODO: set the flag in the control
- // terminal.setConnectOnEnterIfClosed(!noReconnect);
+ ((ITerminalControl)terminal).setConnectOnEnterIfClosed(!noReconnect);
}
// Add the "selection" listener to the terminal control

Back to the top