From 4b1eac7fce79c938754e559b7e6ccaf895491fe7 Mon Sep 17 00:00:00 2001 From: Hamza Ahmed Khan Date: Thu, 16 Jun 2022 21:48:54 +0500 Subject: [PATCH] Fix ANR on date picker selection --- .../com/vijay/jsonwizard/customviews/NumericDatePicker.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/android-json-form-wizard/src/main/java/com/vijay/jsonwizard/customviews/NumericDatePicker.java b/android-json-form-wizard/src/main/java/com/vijay/jsonwizard/customviews/NumericDatePicker.java index d8c1df1a9..6bb570cac 100644 --- a/android-json-form-wizard/src/main/java/com/vijay/jsonwizard/customviews/NumericDatePicker.java +++ b/android-json-form-wizard/src/main/java/com/vijay/jsonwizard/customviews/NumericDatePicker.java @@ -598,6 +598,11 @@ private void resetPicker(NumberPicker numberPicker, int value) { numberPicker.setMaxValue(cacheMax); } + // Avoid the case where minV and max cache value are same + if (cacheMax == cacheMin) { + numberPicker.setMinValue(value); + numberPicker.setMaxValue(value); + } if (numberPicker.getId() == R.id.year) {