From 188e6ee4ee4d851e2ab041dd1276315d534e1f08 Mon Sep 17 00:00:00 2001 From: grainsoft Date: Wed, 3 Dec 2025 16:19:39 +0200 Subject: [PATCH] updates --- src/widgets/cancelable/Cancelable.js | 2 +- src/widgets/date-picker/DatePicker.js | 2 +- src/widgets/two-datepicker/TwoDatepicker.js | 8 ++------ 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/widgets/cancelable/Cancelable.js b/src/widgets/cancelable/Cancelable.js index 27127b2..da65419 100644 --- a/src/widgets/cancelable/Cancelable.js +++ b/src/widgets/cancelable/Cancelable.js @@ -49,7 +49,7 @@ export class Cancelable { that.iconHandler.classList.add('hide'); that.target.dxTrigger('clear'); - Ut.trigger(events.clear, that); + Ut.trigger(events.onClear, that); }); } } diff --git a/src/widgets/date-picker/DatePicker.js b/src/widgets/date-picker/DatePicker.js index dd32e92..c2bc51d 100644 --- a/src/widgets/date-picker/DatePicker.js +++ b/src/widgets/date-picker/DatePicker.js @@ -94,7 +94,7 @@ export class DatePicker { if (this.isToggled && this.opts.cancelable) { new Cancelable(this.target, { - clear: () => that.clear() + onClear: _ => that.clear() }); } diff --git a/src/widgets/two-datepicker/TwoDatepicker.js b/src/widgets/two-datepicker/TwoDatepicker.js index 1a3a584..b7fb3cd 100644 --- a/src/widgets/two-datepicker/TwoDatepicker.js +++ b/src/widgets/two-datepicker/TwoDatepicker.js @@ -241,16 +241,12 @@ export class TwoDatePicker { if (this.opts.cancelable) { - this.target.dxOn('clear', function(e) { - + this.target.dxOn('clear', _ => { that.clear(); - Ut.trigger(that.events.onChange, that, null, false); - - that.target.dxTrigger('changed'); }); } - + // Click outside - Handler document.body.dxOn('click.two_datepicker' + this.ekey, _ => this.hide());