From 2c1dad555411e01d139764d228e669e2de0c7703 Mon Sep 17 00:00:00 2001 From: Jesse Vincent Date: Mon, 30 Nov 2009 04:03:08 +0000 Subject: [PATCH] when we go into a folder for the first time, jump to the first message being displayed rather than the widget at the end of the list --- src/com/android/email/activity/MessageList.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/email/activity/MessageList.java b/src/com/android/email/activity/MessageList.java index 2c3063a7c..3fbd3ffd2 100644 --- a/src/com/android/email/activity/MessageList.java +++ b/src/com/android/email/activity/MessageList.java @@ -212,6 +212,7 @@ public class MessageList case MSG_ADD_MESSAGE: { + boolean wasEmpty = mAdapter.messages.isEmpty(); List messages = (List)((Object[]) msg.obj)[0]; for (MessageInfoHolder message : messages) { @@ -224,6 +225,9 @@ public class MessageList mAdapter.messages.add(index, message); } + + if (wasEmpty) + mListView.setSelection(0); mAdapter.notifyDataSetChanged(); break; }