summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJean-Baptiste Queru <jbq@google.com>2012-09-05 12:16:02 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2012-09-05 12:16:02 -0700
commita968384f86d5b87601293029d1f6b7bcc94f415d (patch)
treeeceff1239c40a5ab5529988b0b7ae45e9156fbab /src
parenta0cbec1365920c5916da95327ddcd0cdac6f1b03 (diff)
parent3f6c1d2f07b7d00fdd1ef1a9383b94ebb9028809 (diff)
downloadMms-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.java6
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);
}
}