History log of /packages/apps/Mms/src/com/android/mms/ui/AsyncDialog.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
993503e844e596dac255d2beb63ec3580c8dd5e0 09-Sep-2012 Tom Taylor <tomtaylor@google.com> java.lang.IllegalArgumentException: View not attached to window manager

Bug 6692683

Don't try and close the progress dialog if the activity is finishing.

Change-Id: Iff96254436626c1dd6d15df9bc8a5e87d2942046
/packages/apps/Mms/src/com/android/mms/ui/AsyncDialog.java
d64419030e1fec1e751695dab3bd7236e2fb0214 02-Aug-2012 Roger Chen <cxr514033970@gmail.com> Clean and format all imported packages

Change-Id: I2e45f5ba1d56b9b17314a8b0f4c0fc1a5d8fc4d9
Signed-off-by: Roger Chen <cxr514033970@gmail.com>
/packages/apps/Mms/src/com/android/mms/ui/AsyncDialog.java
4cab16e396f9f5381e14121011d55a7c12e3c317 06-Apr-2012 Tom Taylor <tomtaylor@google.com> Empty forward draft not removed

Bug 6222154

A number of problems to fix for this relatively innocent looking bug.
First, the PDU was getting persisted on the UI thread. Second, persisting
a PDU automatically creates a thread, but on the forwarded message side,
the thread id wasn't getting set. Since the thread id was zero, the
working message code didn't think there was any draft to delete.

Change-Id: I3021b864bdf9876eb8c66e4048295516b085406f
/packages/apps/Mms/src/com/android/mms/ui/AsyncDialog.java
661957caeb3110ae3328a995edd467ceedc07a36 05-Apr-2012 Tom Taylor <tomtaylor@google.com> ANR on the Messaging application, when editing the attachment

Bug 5973755

When slideshows are involved, there's the possibility of an ANR because
the slideshow is saved on the UI thread. With this change, the heavy-duty-
disk-writing work is done in a background thread. If the task takes longer
than a half second, a modal progress dialog is displayed. The various
target activities, such as SlideEditorActivity and SlideshowEditActivity,
still read/save the PDU on the UI thread. They should use the PduLoaderManager.
A separate bug has been filed.

Change-Id: I384968d406fe10e192abf1614e3ce0b27f20c93d
/packages/apps/Mms/src/com/android/mms/ui/AsyncDialog.java