@@ -121,7 +121,6 @@ $.extend(Timepicker.prototype, {
121
121
$input . trigger ( "focus" ) ;
122
122
} ) ;
123
123
tp_inst . inst = dp_inst ;
124
- tp_inst . _addTimePicker ( ) ;
125
124
if ( $ . isFunction ( o . beforeShow ) )
126
125
o . beforeShow ( input , dp_inst ) ;
127
126
} ,
@@ -437,7 +436,7 @@ $.extend(Timepicker.prototype, {
437
436
} ,
438
437
439
438
//########################################################################
440
- // when a slider moves...
439
+ // when a slider moves, set the internal time ...
441
440
// on time change is also called when the time is updated in the text field
442
441
//########################################################################
443
442
_onTimeChange : function ( ) {
@@ -597,16 +596,7 @@ $.datepicker._updateDatepicker = function(inst) {
597
596
if ( typeof ( inst . stay_open ) !== 'boolean' || inst . stay_open === false ) {
598
597
this . _base_updateDatepicker ( inst ) ;
599
598
// Reload the time control when changing something in the input text field.
600
- this . _beforeShow ( inst . input , inst ) ;
601
- }
602
- } ;
603
-
604
- $ . datepicker . _beforeShow = function ( input , inst ) {
605
- var beforeShow = this . _get ( inst , 'beforeShow' ) ;
606
- if ( beforeShow ) {
607
- inst . stay_open = true ;
608
- beforeShow . apply ( ( inst . input ? inst . input [ 0 ] : null ) , [ inst . input , inst ] ) ;
609
- inst . stay_open = false ;
599
+ this . _get ( inst , 'timepicker' ) . _addTimePicker ( ) ;
610
600
}
611
601
} ;
612
602
@@ -726,12 +716,8 @@ $.datepicker._setTimeDatepicker = function(target, date, withDate) {
726
716
//#######################################################################################
727
717
$ . datepicker . _base_setDateDatepicker = $ . datepicker . _setDateDatepicker ;
728
718
$ . datepicker . _setDateDatepicker = function ( target , date ) {
729
- var inst = this . _getInst ( target ) ,
730
- tp_date = new Date ( date . getTime ( ) ) ;
731
-
732
- this . _updateDatepicker ( inst ) ;
733
719
this . _base_setDateDatepicker . apply ( this , arguments ) ;
734
- this . _setTimeDatepicker ( target , tp_date , true ) ;
720
+ this . _setTimeDatepicker ( target , date , true ) ;
735
721
} ;
736
722
737
723
//#######################################################################################
0 commit comments