summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteve Kondik <shade@chemlab.org>2010-11-19 21:01:27 +0000
committerGerrit Code Review <gerrit@review.cyanogenmod.com>2010-11-19 21:01:27 +0000
commite5aa5f753774680fcc7bb8cb9eb61b0a49099ad3 (patch)
tree7b614a6366ff6506bfa2bfef5c752c4f5dd40bfd
parentd1436e891a9495ba3b6229855bf9ad6a15bfaf0f (diff)
parent99cd4681672d8520a4f50d6644f856beb65184ed (diff)
downloadframeworks_base-e5aa5f753774680fcc7bb8cb9eb61b0a49099ad3.zip
frameworks_base-e5aa5f753774680fcc7bb8cb9eb61b0a49099ad3.tar.gz
frameworks_base-e5aa5f753774680fcc7bb8cb9eb61b0a49099ad3.tar.bz2
Merge "Fix 2g/3g toggle on UMTS networks (the same fix has been already applied to Settings app power widget)" into froyo
-rwxr-xr-xservices/java/com/android/server/status/widget/NetworkModeButton.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/java/com/android/server/status/widget/NetworkModeButton.java b/services/java/com/android/server/status/widget/NetworkModeButton.java
index b735448..885ab45 100755
--- a/services/java/com/android/server/status/widget/NetworkModeButton.java
+++ b/services/java/com/android/server/status/widget/NetworkModeButton.java
@@ -44,6 +44,7 @@ public class NetworkModeButton extends PowerButton{
switch(networkMode) {
case Phone.NT_MODE_WCDMA_PREF:
case Phone.NT_MODE_WCDMA_ONLY:
+ case Phone.NT_MODE_GSM_UMTS:
return PowerButton.STATE_ENABLED;
case Phone.NT_MODE_GSM_ONLY:
return PowerButton.STATE_DISABLED;
@@ -98,6 +99,7 @@ public class NetworkModeButton extends PowerButton{
Intent intent = new Intent(MODIFY_NETWORK_MODE);
switch (networkMode ) {
case Phone.NT_MODE_WCDMA_PREF:
+ case Phone.NT_MODE_GSM_UMTS:
intent.putExtra(NETWORK_MODE, Phone.NT_MODE_GSM_ONLY);
currentInternalState = PowerButton.STATE_TURNING_OFF;
intendedNetworkMode=Phone.NT_MODE_GSM_ONLY;