From 3031c3b5c22c2898ede37a9e4e425b780d83676f Mon Sep 17 00:00:00 2001 From: Xavier GIGNAC Date: Sat, 6 Apr 2019 19:21:18 +0200 Subject: [PATCH] Issue #4 When hitting cancel button, the promise is resolved with no value Like discussed in the Issue, an OnCancelListener has been added to the timePicker to resolve the promise with no value when the dialg is cancelled --- src/modal-datetimepicker.android.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/modal-datetimepicker.android.ts b/src/modal-datetimepicker.android.ts index eeb52ce..51d1039 100644 --- a/src/modal-datetimepicker.android.ts +++ b/src/modal-datetimepicker.android.ts @@ -50,6 +50,11 @@ export class ModalDatetimepicker { datePickerInstance.setMinDate(options.minDate.getTime()); } + this.datePicker.setOnCancelListener(new android.content.DialogInterface.OnCancelListener({ + onCancel: (dialog) => { + resolve(); + } + })); this.datePicker.show(); } catch (err) { reject(err);