Try to fix a bug

Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
Mario Danic 2018-06-05 07:19:25 +02:00
parent 6c8321d053
commit ef829e8f2a

View File

@ -311,7 +311,13 @@ public class ChatController extends BaseController implements MessagesListAdapte
popupBubble.setPopupBubbleListener(context -> {
if (newMessagesCount != 0) {
new Handler().postDelayed(() -> messagesList.smoothScrollToPosition(newMessagesCount - 1), 200);
int scrollPosition;
if (newMessagesCount - 1 < 0) {
scrollPosition = 0;
} else {
scrollPosition = newMessagesCount - 1;
}
new Handler().postDelayed(() -> messagesList.smoothScrollToPosition(scrollPosition), 200);
}
});