From 53bf174d308a75fef4aa7d64867269cba1dda89f Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Fri, 14 Jul 2017 13:05:23 -0700 Subject: [PATCH] Use app context to init WifiP2pManager. Change-Id: Ib1a2ef1c0b8c3e72557aafb68b8b5e8677fbacc7 Fix: 32767308 Test: heapdump --- src/com/android/settings/wifi/p2p/WifiP2pSettings.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/wifi/p2p/WifiP2pSettings.java b/src/com/android/settings/wifi/p2p/WifiP2pSettings.java index 109aa916ac..fa276d9005 100644 --- a/src/com/android/settings/wifi/p2p/WifiP2pSettings.java +++ b/src/com/android/settings/wifi/p2p/WifiP2pSettings.java @@ -186,7 +186,8 @@ public class WifiP2pSettings extends DashboardFragment final Activity activity = getActivity(); mWifiP2pManager = (WifiP2pManager) getSystemService(Context.WIFI_P2P_SERVICE); if (mWifiP2pManager != null) { - mChannel = mWifiP2pManager.initialize(activity, getActivity().getMainLooper(), null); + mChannel = mWifiP2pManager.initialize(activity.getApplicationContext(), + getActivity().getMainLooper(), null); if (mChannel == null) { //Failure to set up connection Log.e(TAG, "Failed to set up connection with wifi p2p service"); -- 2.11.0