OSDN Git Service

Fetch peers after preferenceScreen is ready
authorIrfan Sheriff <isheriff@google.com>
Thu, 31 May 2012 19:42:25 +0000 (12:42 -0700)
committerIrfan Sheriff <isheriff@google.com>
Thu, 31 May 2012 19:44:03 +0000 (12:44 -0700)
Bug: 6450152
Change-Id: Ic95c7fdba5fa7cb54b0c54ed9a423e0e0683ad2f

src/com/android/settings/wifi/p2p/WifiP2pSettings.java

index b369afe..b336f1a 100644 (file)
@@ -243,7 +243,6 @@ public class WifiP2pSettings extends SettingsPreferenceFragment
     public void onResume() {
         super.onResume();
         getActivity().registerReceiver(mReceiver, mIntentFilter);
-        mWifiP2pManager.requestPeers(mChannel, WifiP2pSettings.this);
     }
 
     @Override
@@ -418,6 +417,9 @@ public class WifiP2pSettings extends SettingsPreferenceFragment
 
             mPeersGroup.setEnabled(true);
             preferenceScreen.addPreference(mPeersGroup);
+
+            /* Request latest set of peers */
+            mWifiP2pManager.requestPeers(mChannel, WifiP2pSettings.this);
         }
     }