diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java index c15bd1813..ad08fb703 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java @@ -722,8 +722,10 @@ public abstract class BaseStatusListFragment exten assert this instanceof StatusListFragment; List items=((StatusListFragment) this).buildDisplayItems(status); displayItems.subList(startIndex, endIndex+1).clear(); + boolean isEmpty=displayItems.isEmpty(); displayItems.addAll(startIndex, items); - adapter.notifyItemRangeChanged(startIndex, items.size()); + if(!isEmpty) + adapter.notifyItemRangeChanged(startIndex, items.size()); } }