fixed bug #10130.
authorwpaul
Mon, 21 Jun 2010 14:30:22 -0500
changeset 1503 2ea848d5fb41
parent 1501 b1f0f750ea28
child 1505 e859ea8af24a
fixed bug #10130.
core/com.nokia.carbide.cpp.sysdoc.hover/src/com/nokia/carbide/cpp/sysdoc/internal/hover/core/HoverManager.java
core/com.nokia.carbide.cpp.sysdoc.hover/src/com/nokia/carbide/cpp/sysdoc/internal/hover/dal/sdk/SDKController.java
--- a/core/com.nokia.carbide.cpp.sysdoc.hover/src/com/nokia/carbide/cpp/sysdoc/internal/hover/core/HoverManager.java	Mon Jun 21 13:23:53 2010 -0500
+++ b/core/com.nokia.carbide.cpp.sysdoc.hover/src/com/nokia/carbide/cpp/sysdoc/internal/hover/core/HoverManager.java	Mon Jun 21 14:30:22 2010 -0500
@@ -26,7 +26,6 @@
 import com.nokia.carbide.cpp.sysdoc.internal.hover.dal.interX.InterXIndexController;
 import com.nokia.carbide.cpp.sysdoc.internal.hover.dal.sdk.SDKController;
 import com.nokia.carbide.cpp.sysdoc.internal.hover.preferences.PreferencesPageController;
-import com.nokia.carbide.cpp.sysdoc.internal.hover.uitlis.DialogHelper;
 import com.nokia.carbide.cpp.sysdoc.internal.hover.uitlis.Logger;
 import com.nokia.carbide.cpp.sysdoc.internal.hover.webserver.IEmbeddedWebServer;
 import com.nokia.carbide.cpp.sysdoc.internal.hover.webserver.JettyWebServer;
@@ -104,7 +103,9 @@
 	public void haltHoveringService(final String msg) {
 		HoverManager.getInstance().setEnabled(false);
 		PreferencesPageController.setDeActivateHoverPlugin(true);
-		DialogHelper.displayErrorDialog(MessagesConstants.DEACTIVATED + msg);
+
+		// don't show error dialog here - fixes bug #10130
+		// DialogHelper.displayErrorDialog(MessagesConstants.DEACTIVATED + msg);
 	}
 
 	/**
--- a/core/com.nokia.carbide.cpp.sysdoc.hover/src/com/nokia/carbide/cpp/sysdoc/internal/hover/dal/sdk/SDKController.java	Mon Jun 21 13:23:53 2010 -0500
+++ b/core/com.nokia.carbide.cpp.sysdoc.hover/src/com/nokia/carbide/cpp/sysdoc/internal/hover/dal/sdk/SDKController.java	Mon Jun 21 14:30:22 2010 -0500
@@ -148,11 +148,13 @@
 		List<ISymbianSDK> sdkList = sdkMgr.getSDKList();
 
 		for (ISymbianSDK currSDK : sdkList) {
-			String epocRootStr = currSDK.getEPOCROOT();
-			try {
-				addDirToSDKDirectoryList(epocRootStr);
-			} catch (Exception e){
-				continue;
+			if (currSDK.isEnabled()) {
+				String epocRootStr = currSDK.getEPOCROOT();
+				try {
+					addDirToSDKDirectoryList(epocRootStr);
+				} catch (Exception e){
+					continue;
+				}
 			}
 		}