File tree 1 file changed +5
-7
lines changed
1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -319,12 +319,10 @@ var Datetime = createClass({
319
319
;
320
320
321
321
if ( target . className . indexOf ( 'rdtDay' ) !== - 1 ) {
322
- if ( this . props . changeOnClickOverMonth ) {
323
- if ( target . className . indexOf ( 'rdtNew' ) !== - 1 )
324
- modifier = 1 ;
325
- else if ( target . className . indexOf ( 'rdtOld' ) !== - 1 )
326
- modifier = - 1 ;
327
- }
322
+ if ( target . className . indexOf ( 'rdtNew' ) !== - 1 )
323
+ modifier = 1 ;
324
+ else if ( target . className . indexOf ( 'rdtOld' ) !== - 1 )
325
+ modifier = - 1 ;
328
326
date = viewDate . clone ( )
329
327
. month ( viewDate . month ( ) + modifier )
330
328
. date ( parseInt ( target . getAttribute ( 'data-value' ) , 10 ) ) ;
@@ -352,7 +350,7 @@ var Datetime = createClass({
352
350
353
351
this . setState ( {
354
352
selectedDate : date ,
355
- viewDate : date . clone ( ) . startOf ( 'month' ) ,
353
+ viewDate : ! this . props . changeOnClickOverMonth ? date . clone ( ) . startOf ( 'month' ) : date . clone ( ) . add ( modifier , 'month' ) . startOf ( 'month' ) ,
356
354
inputValue : date . format ( this . state . inputFormat ) ,
357
355
open : open
358
356
} ) ;
You can’t perform that action at this time.
0 commit comments