Improve scroll to last position behavior.

This commit is contained in:
Cody Henthorne
2020-07-10 12:02:42 -04:00
committed by Greyson Parrelli
parent 4325f714b9
commit 1e0e2fadfd
2 changed files with 16 additions and 2 deletions

View File

@@ -287,7 +287,7 @@ public class ConversationFragment extends LoggingFragment {
int firstVisiblePosition = getListLayoutManager().findFirstCompletelyVisibleItemPosition();
final long lastVisibleMessageTimestamp;
if (firstVisiblePosition != 0 && lastVisiblePosition != RecyclerView.NO_POSITION) {
if (firstVisiblePosition > 0 && lastVisiblePosition != RecyclerView.NO_POSITION) {
MessageRecord message = getListAdapter().getLastVisibleMessageRecord(lastVisiblePosition);
lastVisibleMessageTimestamp = message != null ? message.getDateReceived() : 0;