From 850a6052f61a7361b582de163e281ad41db9a348 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20JEAN?= Date: Tue, 24 Sep 2019 16:39:25 +0200 Subject: [PATCH] Cancel button now resolves the promise Promise is resolved without a result --- src/modal-datetimepicker.android.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/modal-datetimepicker.android.ts b/src/modal-datetimepicker.android.ts index eeb52ce..9c84b42 100644 --- a/src/modal-datetimepicker.android.ts +++ b/src/modal-datetimepicker.android.ts @@ -50,6 +50,12 @@ export class ModalDatetimepicker { datePickerInstance.setMinDate(options.minDate.getTime()); } + this.datePicker.setOnCancelListener(new android.content.DialogInterface.OnCancelListener({ + onCancel: () => { + resolve(); + } + })); + this.datePicker.show(); } catch (err) { reject(err); @@ -97,6 +103,12 @@ export class ModalDatetimepicker { options.is24HourView ); + this.timePicker.setOnCancelListener(new android.content.DialogInterface.OnCancelListener({ + onCancel: () => { + resolve(); + } + })); + this.timePicker.show(); let toastMsg = "";