connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/ui/ConnectionStatusSelectorContribution.java
changeset 757 dfe9c76b4eb2
parent 749 22f0d10fce10
child 761 19123c07e2ab
--- 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);