Merge pull request #266 from m0vie/npe-fix

message view / list: fix NPE when list is empty
This commit is contained in:
cketti 2013-02-18 20:33:25 -08:00
commit 3379fdb573

View file

@ -2903,11 +2903,11 @@ public class MessageListFragment extends SherlockFragment implements OnItemClick
}
public boolean isFirst(MessageReference messageReference) {
return messageReference.equals(getReferenceForPosition(0));
return mAdapter.isEmpty() || messageReference.equals(getReferenceForPosition(0));
}
public boolean isLast(MessageReference messageReference) {
return messageReference.equals(getReferenceForPosition(mAdapter.getCount() - 1));
return mAdapter.isEmpty() || messageReference.equals(getReferenceForPosition(mAdapter.getCount() - 1));
}
private MessageReference getReferenceForPosition(int position) {