| Index: content/public/android/java/src/org/chromium/content/browser/BatteryStatusManager.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/BatteryStatusManager.java b/content/public/android/java/src/org/chromium/content/browser/BatteryStatusManager.java
|
| index f4357fa469499a86f0feefdb4aa2bfc26151dacb..0cf6f36d484802e9a3d034bc11dabbe128eed5d3 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/BatteryStatusManager.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/BatteryStatusManager.java
|
| @@ -50,10 +50,14 @@ class BatteryStatusManager extends BroadcastReceiver {
|
| @CalledByNative
|
| boolean start(long nativePtr) {
|
| synchronized (mNativePtrLock) {
|
| - if (!mEnabled && mAppContext.registerReceiver(this, mFilter) != null) {
|
| + if (mEnabled)
|
| + return true;
|
| + Intent intent = mAppContext.registerReceiver(this, mFilter);
|
| + if (intent != null) {
|
| // success
|
| mNativePtr = nativePtr;
|
| mEnabled = true;
|
| +// onReceive(mAppContext, intent);
|
| }
|
| }
|
| return mEnabled;
|
|
|