diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2012-09-05 12:16:02 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2012-09-05 12:16:02 -0700 |
commit | a968384f86d5b87601293029d1f6b7bcc94f415d (patch) | |
tree | eceff1239c40a5ab5529988b0b7ae45e9156fbab /src | |
parent | a0cbec1365920c5916da95327ddcd0cdac6f1b03 (diff) | |
parent | 3f6c1d2f07b7d00fdd1ef1a9383b94ebb9028809 (diff) | |
download | Mms-a968384f86d5b87601293029d1f6b7bcc94f415d.tar.gz |
am 3f6c1d2f: am 2dd0767f: Merge "Mms: JAVACRASH in com.android.mms at android.os.AsyncTask.done"
* commit '3f6c1d2f07b7d00fdd1ef1a9383b94ebb9028809':
Mms: JAVACRASH in com.android.mms at android.os.AsyncTask$3.done
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/mms/model/SlideModel.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/mms/model/SlideModel.java b/src/com/android/mms/model/SlideModel.java index 98c66f0f..48c9d7c1 100644 --- a/src/com/android/mms/model/SlideModel.java +++ b/src/com/android/mms/model/SlideModel.java @@ -233,6 +233,9 @@ public class SlideModel extends Model implements List<MediaModel>, EventListener public void decreaseSlideSize(int decreaseSize) { if (decreaseSize > 0) { mSlideSize -= decreaseSize; + if (mSlideSize < 0) { + mSlideSize = 0; + } } } @@ -252,6 +255,9 @@ public class SlideModel extends Model implements List<MediaModel>, EventListener if ((decreaseSize > 0) && (null != mParent)) { int size = mParent.getCurrentMessageSize(); size -= decreaseSize; + if (size < 0) { + size = 0; + } mParent.setCurrentMessageSize(size); } } |