File tree 1 file changed +8
-4
lines changed
src/VueDatePicker/components/DatePicker
1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -608,12 +608,16 @@ export const useDatePicker = (
608
608
// Select current date on now button
609
609
const selectCurrentDate = ( ) : void => {
610
610
const dateInTz = dateToTimezoneSafe ( getDate ( ) , defaultedTz . value ) ;
611
- if ( ! defaultedRange . value . enabled ) {
611
+ if ( ! defaultedRange . value . enabled && ! defaultedMultiDates . value . enabled ) {
612
612
modelValue . value = dateInTz ;
613
613
} else if ( modelValue . value && Array . isArray ( modelValue . value ) && modelValue . value [ 0 ] ) {
614
- modelValue . value = isDateBefore ( dateInTz , modelValue . value [ 0 ] )
615
- ? [ dateInTz , modelValue . value [ 0 ] ]
616
- : [ modelValue . value [ 0 ] , dateInTz ] ;
614
+ if ( ! defaultedMultiDates . value . enabled ) {
615
+ modelValue . value = isDateBefore ( dateInTz , modelValue . value [ 0 ] )
616
+ ? [ dateInTz , modelValue . value [ 0 ] ]
617
+ : [ modelValue . value [ 0 ] , dateInTz ] ;
618
+ } else {
619
+ modelValue . value = [ ...modelValue . value , dateInTz ] ;
620
+ }
617
621
} else {
618
622
modelValue . value = [ dateInTz ] ;
619
623
}
You can’t perform that action at this time.
0 commit comments