Skip to content

Commit 4ac8ffb

Browse files
topalavladmanucorporat
authored andcommitted
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
1 parent 979ca63 commit 4ac8ffb

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/components/picker/picker-component.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,12 @@ export class PickerCmp {
196196

197197
bdClick() {
198198
if (this.enabled && this.d.enableBackdropDismiss) {
199-
this.dismiss('backdrop');
199+
let cancelBtn = this.d.buttons.find(b => b.role === 'cancel');
200+
if (cancelBtn) {
201+
this.btnClick(cancelBtn);
202+
} else {
203+
this.dismiss('backdrop');
204+
}
200205
}
201206
}
202207

0 commit comments

Comments
 (0)