Skip to content

Commit a20a883

Browse files
committed
fix(pat-date-picker): Do not throw a blur event after selecting a date.
When a date was selected with the date picker a `blur` and `changed` event was thrown. Now we only throw a `changed` event if da date was selected. If no date was selected we throw a `blur` event allow pat-validation do validate required date input fields when no value was given.
1 parent 8838da0 commit a20a883

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/pat/date-picker/date-picker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ export default Base.extend({
168168
showWeekNumber: this.options.weekNumbers === "show",
169169
onSelect: () => this.dispatch_change_event(),
170170
onClose: () => {
171-
if (this.options.behavior === "styled") {
171+
if (this.options.behavior === "styled" && !this.el.value) {
172172
// blur the input field so that pat-validate can kick in when
173173
// nothing was selected.
174174
el.dispatchEvent(events.blur_event());

0 commit comments

Comments
 (0)