diff --git a/AndroidManifest.xml b/AndroidManifest.xml index e01365cfe55..8f973d032aa 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1888,7 +1888,8 @@ android:label="@string/development_settings_title" android:icon="@drawable/ic_settings_development" android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> + android:parentActivityName="Settings" + android:enabled="false"> diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index c780695f791..d0e27247b8d 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -1095,8 +1095,7 @@ public class SettingsActivity extends SettingsDrawerActivity enabled = false; } int state = pm.getComponentEnabledSetting(component); - boolean isEnabled = state == PackageManager.COMPONENT_ENABLED_STATE_DEFAULT - || state == PackageManager.COMPONENT_ENABLED_STATE_ENABLED; + boolean isEnabled = state == PackageManager.COMPONENT_ENABLED_STATE_ENABLED; if (isEnabled != enabled) { pm.setComponentEnabledSetting(component, enabled ? PackageManager.COMPONENT_ENABLED_STATE_ENABLED