Merge "Merge QQ3A.200605.002 into master"
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.UiUtils;
import com.android.messaging.util.UriUtil;
+import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
@@ -683,7 +684,8 @@
final boolean hasWorkingDraft = hasMessageText || hasSubject ||
mBinding.getData().hasAttachments();
- final List<MessagePartData> attachments = draftMessageData.getReadOnlyAttachments();
+ final List<MessagePartData> attachments =
+ new ArrayList<MessagePartData>(draftMessageData.getReadOnlyAttachments());
if (draftMessageData.getIsMms()) { // MMS case
if (draftMessageData.hasAttachments()) {
if (hasAttachmentsChanged) {