Bringing Call button back to Strequent view
Change-Id: I5281f6aa3d866a514b918b2add8eff6caa4b0762
diff --git a/src/com/android/contacts/PhoneDisambigDialog.java b/src/com/android/contacts/PhoneDisambigDialog.java
index d8cb14e..391ded0 100644
--- a/src/com/android/contacts/PhoneDisambigDialog.java
+++ b/src/com/android/contacts/PhoneDisambigDialog.java
@@ -49,13 +49,12 @@
* one will be chosen to make a call or initiate an sms message.
*/
public class PhoneDisambigDialog implements DialogInterface.OnClickListener,
- DialogInterface.OnDismissListener, CompoundButton.OnCheckedChangeListener{
+ CompoundButton.OnCheckedChangeListener{
private boolean mMakePrimary = false;
private Context mContext;
private AlertDialog mDialog;
private boolean mSendSms;
- private Cursor mPhonesCursor;
private ListAdapter mPhonesAdapter;
private ArrayList<PhoneItem> mPhoneItemList;
@@ -66,9 +65,9 @@
public PhoneDisambigDialog(Context context, Cursor phonesCursor, boolean sendSms) {
mContext = context;
mSendSms = sendSms;
- mPhonesCursor = phonesCursor;
-
mPhoneItemList = makePhoneItemsList(phonesCursor);
+ phonesCursor.close();
+
Collapser.collapseList(mPhoneItemList);
mPhonesAdapter = new PhonesAdapter(mContext, mPhoneItemList, mSendSms);
@@ -129,10 +128,6 @@
mMakePrimary = isChecked;
}
- public void onDismiss(DialogInterface dialog) {
- mPhonesCursor.close();
- }
-
private static class PhonesAdapter extends ArrayAdapter<PhoneItem> {
private final boolean sendSms;
private final Sources mSources;