diff options
author | dfalcantara@chromium.org <dfalcantara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-27 02:35:21 +0000 |
---|---|---|
committer | dfalcantara@chromium.org <dfalcantara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-27 02:35:21 +0000 |
commit | d57b95ad98f4e88abae8621cc0a83735101e77e0 (patch) | |
tree | aeb8b29f6ee39752942c46c0493829ff1b3dbb41 /net/android | |
parent | 940dc632a9c76fde9886cc63f60427a64ef57846 (diff) | |
download | chromium_src-d57b95ad98f4e88abae8621cc0a83735101e77e0.zip chromium_src-d57b95ad98f4e88abae8621cc0a83735101e77e0.tar.gz chromium_src-d57b95ad98f4e88abae8621cc0a83735101e77e0.tar.bz2 |
Make NetworkChangeNotifier use the application context
When you have multiple Activities using the notifier, it's entirely possible that
the original context it used will be destroyed by Android. Use the ApplicationContext
instead.
BUG=311659
Review URL: https://codereview.chromium.org/45523002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231235 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/android')
-rw-r--r-- | net/android/java/src/org/chromium/net/NetworkChangeNotifier.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java b/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java index a5de983..9de8c5c 100644 --- a/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java +++ b/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java @@ -51,7 +51,7 @@ public class NetworkChangeNotifier { private static NetworkChangeNotifier sInstance; private NetworkChangeNotifier(Context context) { - mContext = context; + mContext = context.getApplicationContext(); mNativeChangeNotifiers = new ArrayList<Integer>(); mConnectionTypeObservers = new ObserverList<ConnectionTypeObserver>(); } |