connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/ui/ConnectionStatusSelectorContribution.java
--- a/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/ui/ConnectionStatusSelectorContribution.java Tue Jan 12 09:37:50 2010 -0600
+++ b/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/ui/ConnectionStatusSelectorContribution.java Tue Jan 12 09:39:44 2010 -0600
@@ -43,6 +43,7 @@
import org.eclipse.swt.widgets.ToolBar;
import org.eclipse.swt.widgets.ToolItem;
import org.eclipse.swt.widgets.ToolTip;
+import org.eclipse.ui.IViewPart;
import org.eclipse.ui.IWorkbench;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.PartInitException;
@@ -400,7 +401,10 @@
*/
protected void openConnectionsView() {
try {
- WorkbenchUtils.getView(ConnectionsView.VIEW_ID);
+ IViewPart view = WorkbenchUtils.getView(ConnectionsView.VIEW_ID);
+ if (defaultConnection != null && view instanceof ConnectionsView) {
+ ((ConnectionsView) view).setSelectedConnection(defaultConnection);
+ }
}
catch (PartInitException e) {
RemoteConnectionsActivator.logError(e);