auto import from //branches/cupcake/...@132276
diff --git a/services/java/com/android/server/BatteryService.java b/services/java/com/android/server/BatteryService.java
index e4fdd0c1..9c9a580 100644
--- a/services/java/com/android/server/BatteryService.java
+++ b/services/java/com/android/server/BatteryService.java
@@ -121,9 +121,10 @@
         }
         int plugTypeBit = 0;
         if (mAcOnline) {
-            plugTypeBit = BatteryManager.BATTERY_PLUGGED_AC;
-        } else if (mUsbOnline) {
-            plugTypeBit = BatteryManager.BATTERY_PLUGGED_USB;
+            plugTypeBit |= BatteryManager.BATTERY_PLUGGED_AC;
+        }
+        if (mUsbOnline) {
+            plugTypeBit |= BatteryManager.BATTERY_PLUGGED_USB;
         }
         return (plugTypeSet & plugTypeBit) != 0;
     }