diff --git a/transformations/src/main/java/jp/wasabeef/glide/transformations/CropTransformation.java b/transformations/src/main/java/jp/wasabeef/glide/transformations/CropTransformation.java index 1c9b877..aed4de8 100644 --- a/transformations/src/main/java/jp/wasabeef/glide/transformations/CropTransformation.java +++ b/transformations/src/main/java/jp/wasabeef/glide/transformations/CropTransformation.java @@ -53,12 +53,8 @@ public class CropTransformation implements Transformation { @Override public Resource transform(Resource resource, int outWidth, int outHeight) { Bitmap source = resource.get(); - if (mWidth == 0) { - mWidth = source.getWidth(); - } - if (mHeight == 0) { - mHeight = source.getHeight(); - } + mWidth = mWidth == 0 ? source.getWidth() : mWidth; + mHeight = mHeight == 0 ? source.getHeight() : mHeight; Bitmap.Config config = source.getConfig() != null ? source.getConfig() : Bitmap.Config.ARGB_8888;