Fix createCursorLoader NPE
Pass through context saved from onAttach() to the Loader init rather
than calling getActivity()
Bug:10323136
Change-Id: Ic355bba6bc6d83560661ef1c673966c636da4dc6
diff --git a/src/com/android/contacts/list/DefaultContactBrowseListFragment.java b/src/com/android/contacts/list/DefaultContactBrowseListFragment.java
index 30d5b36..7e7e7a1 100644
--- a/src/com/android/contacts/list/DefaultContactBrowseListFragment.java
+++ b/src/com/android/contacts/list/DefaultContactBrowseListFragment.java
@@ -15,6 +15,7 @@
*/
package com.android.contacts.list;
+import android.content.Context;
import android.content.CursorLoader;
import android.content.Intent;
import android.database.Cursor;
@@ -78,8 +79,8 @@
}
@Override
- public CursorLoader createCursorLoader() {
- return new ProfileAndContactsLoader(getActivity());
+ public CursorLoader createCursorLoader(Context context) {
+ return new ProfileAndContactsLoader(context);
}
@Override