diff --git a/src/com/android/messaging/ui/conversation/ComposeMessageView.java b/src/com/android/messaging/ui/conversation/ComposeMessageView.java index 0f36e9a..c35927e 100644 --- a/src/com/android/messaging/ui/conversation/ComposeMessageView.java +++ b/src/com/android/messaging/ui/conversation/ComposeMessageView.java @@ -72,6 +72,7 @@ import com.android.messaging.util.SafeAsyncTask; import com.android.messaging.util.UiUtils; import com.android.messaging.util.UriUtil; +import java.util.ArrayList; import java.util.Collection; import java.util.List; @@ -683,7 +684,8 @@ public class ComposeMessageView extends LinearLayout final boolean hasWorkingDraft = hasMessageText || hasSubject || mBinding.getData().hasAttachments(); - final List attachments = draftMessageData.getReadOnlyAttachments(); + final List attachments = + new ArrayList(draftMessageData.getReadOnlyAttachments()); if (draftMessageData.getIsMms()) { // MMS case if (draftMessageData.hasAttachments()) { if (hasAttachmentsChanged) {