summaryrefslogtreecommitdiff
path: root/core/java/android/view/MagnificationSpec.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android/view/MagnificationSpec.java')
-rw-r--r--core/java/android/view/MagnificationSpec.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/view/MagnificationSpec.java b/core/java/android/view/MagnificationSpec.java
index 7fb56158da5e..0ee6714f7b5f 100644
--- a/core/java/android/view/MagnificationSpec.java
+++ b/core/java/android/view/MagnificationSpec.java
@@ -39,6 +39,9 @@ public class MagnificationSpec implements Parcelable {
}
public void initialize(float scale, float offsetX, float offsetY) {
+ if (scale < 1) {
+ throw new IllegalArgumentException("Scale must be greater than or equal to one!");
+ }
this.scale = scale;
this.offsetX = offsetX;
this.offsetY = offsetY;