Use dedicated differ executor

This commit is contained in:
M66B
2022-12-27 21:40:04 +01:00
parent 9c5d1cbde5
commit 715b471eb0

View File

@@ -7811,7 +7811,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
};
AsyncDifferConfig<TupleMessageEx> config = new AsyncDifferConfig.Builder<>(callback)
.setBackgroundThreadExecutor(Helper.getParallelExecutor())
.setBackgroundThreadExecutor(Helper.getBackgroundExecutor(2, "differ"))
.build();
this.differ = new AsyncPagedListDiffer<>(new AdapterListUpdateCallback(this), config);
this.differ.addPagedListListener(new AsyncPagedListDiffer.PagedListListener<TupleMessageEx>() {