fix(toggle-expanded): fix crash when headers happen to be empty
This commit is contained in:
parent
c45128ced0
commit
0388f9d9be
1 changed files with 2 additions and 0 deletions
|
@ -815,6 +815,8 @@ public abstract class BaseStatusListFragment<T extends DisplayItemsParent> exten
|
||||||
adapter.notifyItemChanged(text.getAbsoluteAdapterPosition());
|
adapter.notifyItemChanged(text.getAbsoluteAdapterPosition());
|
||||||
}
|
}
|
||||||
List<HeaderStatusDisplayItem.Holder> headers=findAllHoldersOfType(itemID, HeaderStatusDisplayItem.Holder.class);
|
List<HeaderStatusDisplayItem.Holder> headers=findAllHoldersOfType(itemID, HeaderStatusDisplayItem.Holder.class);
|
||||||
|
if (headers.isEmpty())
|
||||||
|
return;
|
||||||
HeaderStatusDisplayItem.Holder header=headers.size() > 1 && isForQuote ? headers.get(1) : headers.get(0);
|
HeaderStatusDisplayItem.Holder header=headers.size() > 1 && isForQuote ? headers.get(1) : headers.get(0);
|
||||||
if(header!=null) header.animateExpandToggle();
|
if(header!=null) header.animateExpandToggle();
|
||||||
else notifyItemChanged(itemID, HeaderStatusDisplayItem.class);
|
else notifyItemChanged(itemID, HeaderStatusDisplayItem.class);
|
||||||
|
|
Loading…
Add table
Reference in a new issue