diff --git a/app/src/main/java/com/kamron/pogoiv/activities/OcrCalibrationResultActivity.java b/app/src/main/java/com/kamron/pogoiv/activities/OcrCalibrationResultActivity.java index 39ca2437d..a1092abc6 100644 --- a/app/src/main/java/com/kamron/pogoiv/activities/OcrCalibrationResultActivity.java +++ b/app/src/main/java/com/kamron/pogoiv/activities/OcrCalibrationResultActivity.java @@ -105,7 +105,8 @@ public static void startCalibration(@NonNull Context context, sCalibrationImage = bitmap; } else { // Make a mutable copy of the bitmap so we can draw on it with a Canvas - sCalibrationImage = bitmap.copy(sCalibrationImage.getConfig() ,true); + sCalibrationImage = bitmap.copy( + (bitmap.getConfig() != null) ? bitmap.getConfig() : Bitmap.Config.ARGB_8888 ,true); } if (!sCalibrationImage.isMutable()) {