diff options
author | Thomas <tschneider.ac@gmail.com> | 2023-03-14 10:31:18 +0100 |
---|---|---|
committer | Thomas <tschneider.ac@gmail.com> | 2023-03-14 10:31:18 +0100 |
commit | ba1aa01d464c1b11e0f83d5776dcbb7623c0ccc6 (patch) | |
tree | bcbcc337825dd53edac0021029cf5a2bc3c3cb99 | |
parent | 3746673f9df3d3d3cb6b0fad6f076c3d8051c557 (diff) |
Fix a crash
-rw-r--r-- | app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java index 95b55f8f7..577968592 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java +++ b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java @@ -2502,7 +2502,7 @@ public class StatusAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> statusIdMax = statusList.get(holder.getBindingAdapterPosition() - 1).id; } fetchMoreCallBack.autoFetch(statusIdMin, statusIdMax, status); - adapter.notifyItemChanged(holder.getBindingAdapterPosition()); + recyclerView.post(() -> adapter.notifyItemChanged(holder.getBindingAdapterPosition())); } } else if (status.isFetching) { DrawerMessageFetchingBinding drawerMessageFetchingBinding = DrawerMessageFetchingBinding.inflate(LayoutInflater.from(context)); |