First pass at fixing Issue 963 (explosions when trying to iterate over a

remotely deleted message) introduced in r1204.

(Before my all-day meeting)
This commit is contained in:
Jesse Vincent 2009-12-29 17:06:13 +00:00
parent fb6d11222a
commit 953b784fb9
1 changed files with 2 additions and 2 deletions

View File

@ -150,7 +150,7 @@ public class MessageList
{
for (MessageInfoHolder message : messages)
{
if (mFolderName == null || message.folder.name.equals(mFolderName))
if (mFolderName == null || (message.folder != null && message.folder.name.equals(mFolderName)))
{
if (message != null && message.selected && mSelectedCount > 0)
{
@ -173,7 +173,7 @@ public class MessageList
for (final MessageInfoHolder message : messages)
{
if (mFolderName == null || message.folder.name.equals(mFolderName))
if (mFolderName == null || (message.folder != null && message.folder.name.equals(mFolderName)))
{
runOnUiThread(new Runnable()