diff options
author | Tobias Schwarz | 2014-11-13 13:04:10 +0000 |
---|---|---|
committer | Tobias Schwarz | 2014-11-13 13:04:10 +0000 |
commit | 6466ab5bd573bd7bbac6fefd7f30e7440934e448 (patch) | |
tree | da40a65386a14fe82109be7e2f95354c1a6e305d /target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages | |
parent | 0f2b147550f9be59472e7eb6eb12de075f2c65be (diff) | |
download | org.eclipse.tcf-6466ab5bd573bd7bbac6fefd7f30e7440934e448.tar.gz org.eclipse.tcf-6466ab5bd573bd7bbac6fefd7f30e7440934e448.tar.xz org.eclipse.tcf-6466ab5bd573bd7bbac6fefd7f30e7440934e448.zip |
SM: make "connect on finish" configurable
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages')
2 files changed, 3 insertions, 3 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages/AbstractEditorPage.java b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages/AbstractEditorPage.java index dcbfaf7b1..fde9f5bf4 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages/AbstractEditorPage.java +++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages/AbstractEditorPage.java @@ -148,12 +148,12 @@ public abstract class AbstractEditorPage extends FormPage implements IEditorPage @Override public void setActive(boolean active) { super.setActive(active); - if (!active) { + if (active) { ISelection selection = getEditorInput() != null ? new StructuredSelection(getEditorInputNode()) : null; getSite().getSelectionProvider().setSelection(selection); if (getSite().getSelectionProvider() instanceof MultiPageSelectionProvider) { SelectionChangedEvent changedEvent = new SelectionChangedEvent(getSite().getSelectionProvider(), selection); - ((MultiPageSelectionProvider) getSite().getSelectionProvider()).firePostSelectionChanged(changedEvent); + ((MultiPageSelectionProvider) getSite().getSelectionProvider()).fireSelectionChanged(changedEvent); } } } diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages/AbstractTreeViewerExplorerEditorPage.java b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages/AbstractTreeViewerExplorerEditorPage.java index e983811de..cc859e0f8 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages/AbstractTreeViewerExplorerEditorPage.java +++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/editor/pages/AbstractTreeViewerExplorerEditorPage.java @@ -473,7 +473,7 @@ public abstract class AbstractTreeViewerExplorerEditorPage extends AbstractCusto selectionProvider.setSelection(selection.isEmpty() ? new StructuredSelection(getEditorInputNode()) : selection); if (selectionProvider instanceof MultiPageSelectionProvider) { SelectionChangedEvent changedEvent = new SelectionChangedEvent(selectionProvider, selection); - ((MultiPageSelectionProvider) selectionProvider).firePostSelectionChanged(changedEvent); + ((MultiPageSelectionProvider) selectionProvider).fireSelectionChanged(changedEvent); } } catch (SWTException e) { |