remove unused passing around of contact's query parameter

This commit is contained in:
B. Petersen
2024-07-26 22:37:25 +02:00
committed by bjoern
parent 54a49c203f
commit ffd0864a67
2 changed files with 3 additions and 7 deletions
@@ -37,7 +37,7 @@ public class DcContactsLoader extends AsyncLoader<DcContactsLoader.Ret> {
DcContext dcContext = DcHelper.getContext(getContext());
if (blockedContacts) {
int[] blocked_ids = dcContext.getBlockedContacts();
return new DcContactsLoader.Ret(blocked_ids, query);
return new DcContactsLoader.Ret(blocked_ids);
}
int[] contact_ids = dcContext.getContacts(listflags, query);
@@ -58,16 +58,14 @@ public class DcContactsLoader extends AsyncLoader<DcContactsLoader.Ret> {
int all_ids[] = new int[contact_ids.length + additional_items.length];
System.arraycopy(additional_items, 0, all_ids, 0, additional_items.length);
System.arraycopy(contact_ids, 0, all_ids, additional_items.length, contact_ids.length);
return new DcContactsLoader.Ret(all_ids, query);
return new DcContactsLoader.Ret(all_ids);
}
public class Ret {
public final int[] ids;
public final String query;
Ret(int[] ids, String query) {
Ret(int[] ids) {
this.ids = ids;
this.query = query;
}
}
}
@@ -58,7 +58,6 @@ public class ContactSelectionListAdapter extends RecyclerView.Adapter
private final @NonNull Context context;
private final @NonNull DcContext dcContext;
private @NonNull int[] dcContactList = new int[0];
private String query;
private final boolean multiSelect;
private final boolean longPressSelect;
private final LayoutInflater li;
@@ -318,7 +317,6 @@ public class ContactSelectionListAdapter extends RecyclerView.Adapter
public void changeData(DcContactsLoader.Ret loaderRet) {
this.dcContactList = loaderRet==null? new int[0] : loaderRet.ids;
this.query = loaderRet==null? null : loaderRet.query;
recordCache.clear();
notifyDataSetChanged();
}