From d9190a350f0b449c3a1709a8f68855b617abac5f Mon Sep 17 00:00:00 2001 From: ligi Date: Sun, 23 Oct 2016 15:52:49 +0200 Subject: [PATCH] Use the App context instead of the activity to prevent leak analog to: https://github.com/mapbox/mapbox-gl-native/issues/3525 - thanks @tobrun --- .../conditions/connectivity/ConnectivityAwareCondition.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snackengage_lib/src/main/java/org/ligi/snackengage/conditions/connectivity/ConnectivityAwareCondition.java b/snackengage_lib/src/main/java/org/ligi/snackengage/conditions/connectivity/ConnectivityAwareCondition.java index 95d5a53..02960c4 100644 --- a/snackengage_lib/src/main/java/org/ligi/snackengage/conditions/connectivity/ConnectivityAwareCondition.java +++ b/snackengage_lib/src/main/java/org/ligi/snackengage/conditions/connectivity/ConnectivityAwareCondition.java @@ -15,7 +15,7 @@ abstract class ConnectivityAwareCondition implements SnackCondition { protected void init(final Context context) { if (context.checkCallingOrSelfPermission(Manifest.permission.ACCESS_NETWORK_STATE) == PackageManager.PERMISSION_GRANTED) { - connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); + connectivityManager = (ConnectivityManager) context.getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE); activeNetwork = connectivityManager.getActiveNetworkInfo(); }