fix(datetime): emit ioncancel event on backdrop click for datetime (#10532)

* fix(datetime): emit ioncancel event on backdrop click for datetime component

* fix(datetime): emit ioncancel event on backdrop click for datetime component - fix for all picker components instead of specifically for datetime
This commit is contained in:
Vlad Topala
2017-04-01 22:48:19 +03:00
committed by Manu MA
parent 979ca63a6a
commit 4ac8ffb6ed

View File

@@ -196,7 +196,12 @@ export class PickerCmp {
bdClick() {
if (this.enabled && this.d.enableBackdropDismiss) {
this.dismiss('backdrop');
let cancelBtn = this.d.buttons.find(b => b.role === 'cancel');
if (cancelBtn) {
this.btnClick(cancelBtn);
} else {
this.dismiss('backdrop');
}
}
}