From 59dc202150a61dae4b46d908f4b38dff46fffbea Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 8 Apr 2013 12:01:53 +0200 Subject: [PATCH] Fix crash in chat list while scrolling --- src/org/linphone/ChatFragment.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/linphone/ChatFragment.java b/src/org/linphone/ChatFragment.java index 1e1b369ce..39377131a 100644 --- a/src/org/linphone/ChatFragment.java +++ b/src/org/linphone/ChatFragment.java @@ -324,7 +324,8 @@ public class ChatFragment extends Fragment implements OnClickListener, LinphoneC @Override public void run() { //Scroll to latest saw message - messagesScrollView.scrollTo(0, messagesLayout.getChildAt(MESSAGES_STEP-1).getBottom()); + if (messagesScrollView != null && messagesLayout != null && messagesLayout.getChildCount() >= MESSAGES_STEP-1) + messagesScrollView.scrollTo(0, messagesLayout.getChildAt(MESSAGES_STEP-1).getBottom()); } }, 300); }