Skip to content

Commit 016efa6

Browse files
scambra- fix setting time in cooperation with step settings
1 parent 2c8cf8f commit 016efa6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

jquery-ui-timepicker-addon.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -622,19 +622,19 @@
622622

623623
if (this.hour_slider) {
624624
this.control.options(this, this.hour_slider, 'hour', { min: this._defaults.hourMin, max: hourMax });
625-
this.control.value(this, this.hour_slider, 'hour', this.hour);
625+
this.control.value(this, this.hour_slider, 'hour', this.hour - (this.hour % this._defaults.stepHour));
626626
}
627627
if (this.minute_slider) {
628628
this.control.options(this, this.minute_slider, 'minute', { min: this._defaults.minuteMin, max: minMax });
629-
this.control.value(this, this.minute_slider, 'minute', this.minute);
629+
this.control.value(this, this.minute_slider, 'minute', this.minute - (this.minute % this._defaults.stepMinute));
630630
}
631631
if (this.second_slider) {
632632
this.control.options(this, this.second_slider, 'second', { min: this._defaults.secondMin, max: secMax });
633-
this.control.value(this, this.second_slider, 'second', this.second);
633+
this.control.value(this, this.second_slider, 'second', this.second - (this.second % this._defaults.stepSecond));
634634
}
635635
if (this.millisec_slider) {
636636
this.control.options(this, this.millisec_slider, 'millisec', { min: this._defaults.millisecMin, max: millisecMax });
637-
this.control.value(this, this.millisec_slider, 'millisec', this.millisec);
637+
this.control.value(this, this.millisec_slider, 'millisec', this.millisec - (this.millisec % this._defaults.stepMillisec));
638638
}
639639
}
640640

0 commit comments

Comments
 (0)