@@ -1250,7 +1250,7 @@ $.extend(Datepicker.prototype, {
12501250 var isMultiMonth = ( numMonths [ 0 ] != 1 || numMonths [ 1 ] != 1 ) ;
12511251 var currentDate = this . _daylightSavingAdjust ( ( ! inst . currentDay ? new Date ( 9999 , 9 , 9 ) :
12521252 new Date ( inst . currentYear , inst . currentMonth , inst . currentDay ) ) ) ;
1253- var minDate = this . _getMinMaxDate ( inst , 'min' , true ) ;
1253+ var minDate = this . _getMinMaxDate ( inst , 'min' ) ;
12541254 var maxDate = this . _getMinMaxDate ( inst , 'max' ) ;
12551255 var drawMonth = inst . drawMonth - showCurrentAtPos ;
12561256 var drawYear = inst . drawYear ;
@@ -1498,11 +1498,9 @@ $.extend(Datepicker.prototype, {
14981498 return ( numMonths == null ? [ 1 , 1 ] : ( typeof numMonths == 'number' ? [ 1 , numMonths ] : numMonths ) ) ;
14991499 } ,
15001500
1501- /* Determine the current maximum date - ensure no time components are set - may be overridden for a range. */
1502- _getMinMaxDate : function ( inst , minMax , checkRange ) {
1503- var date = this . _determineDate ( this . _get ( inst , minMax + 'Date' ) , null ) ;
1504- return ( ! checkRange || ! inst . rangeStart ? date :
1505- ( ! date || inst . rangeStart > date ? inst . rangeStart : date ) ) ;
1501+ /* Determine the current maximum date - ensure no time components are set. */
1502+ _getMinMaxDate : function ( inst , minMax ) {
1503+ return this . _determineDate ( this . _get ( inst , minMax + 'Date' ) , null ) ;
15061504 } ,
15071505
15081506 /* Find the number of days in a given month. */
@@ -1527,11 +1525,7 @@ $.extend(Datepicker.prototype, {
15271525
15281526 /* Is the given date in the accepted range? */
15291527 _isInRange : function ( inst , date ) {
1530- // during range selection, use minimum of selected date and range start
1531- var newMinDate = ( ! inst . rangeStart ? null : this . _daylightSavingAdjust (
1532- new Date ( inst . selectedYear , inst . selectedMonth , inst . selectedDay ) ) ) ;
1533- newMinDate = ( newMinDate && inst . rangeStart < newMinDate ? inst . rangeStart : newMinDate ) ;
1534- var minDate = newMinDate || this . _getMinMaxDate ( inst , 'min' ) ;
1528+ var minDate = this . _getMinMaxDate ( inst , 'min' ) ;
15351529 var maxDate = this . _getMinMaxDate ( inst , 'max' ) ;
15361530 return ( ( ! minDate || date >= minDate ) && ( ! maxDate || date <= maxDate ) ) ;
15371531 } ,
0 commit comments