Skip to content

Commit 74b1fd3

Browse files
authored
Merge pull request #1006 from jllavec/fix/1005--monthpicker-range-events
Month range picker doesn't trigger rangeStart rangeEnd events properly
2 parents cdf9d0b + ade354a commit 74b1fd3

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/VueDatePicker/composables/shared.ts

+2-6
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,12 @@ export const setMonthOrYearRange = (
3030
if (rangeDate.length === 2 && rangeDate[1] !== null) {
3131
rangeDate = [];
3232
}
33-
3433
if (!rangeDate.length) {
3534
rangeDate = [date];
3635
emit('range-start', date);
37-
} else if (isDateBefore(date, rangeDate[0])) {
38-
rangeDate.unshift(date);
39-
emit('range-start', rangeDate[0]);
40-
emit('range-start', rangeDate[1]);
4136
} else {
42-
rangeDate[1] = date;
37+
if (isDateBefore(date, rangeDate[0])) rangeDate.unshift(date);
38+
else rangeDate[1] = date;
4339
emit('range-end', date);
4440
}
4541

0 commit comments

Comments
 (0)