@@ -343,7 +343,7 @@ export default class DateTimeInput extends PureComponent {
343343 return null ;
344344 }
345345
346- return getHoursMinutesSeconds ( maxDate ) ;
346+ return getHoursMinutesSeconds ( maxDate || defaultMaxDate ) ;
347347 }
348348
349349 get minTime ( ) {
@@ -359,7 +359,7 @@ export default class DateTimeInput extends PureComponent {
359359 return null ;
360360 }
361361
362- return getHoursMinutesSeconds ( minDate ) ;
362+ return getHoursMinutesSeconds ( minDate || defaultMinDate ) ;
363363 }
364364
365365 get commonInputProps ( ) {
@@ -681,6 +681,7 @@ export default class DateTimeInput extends PureComponent {
681681 < Hour12Input
682682 key = "hour12"
683683 { ...this . commonInputProps }
684+ { ...this . commonTimeInputProps }
684685 amPm = { amPm }
685686 ariaLabel = { hourAriaLabel }
686687 // eslint-disable-next-line jsx-a11y/no-autofocus
@@ -707,6 +708,7 @@ export default class DateTimeInput extends PureComponent {
707708 < Hour24Input
708709 key = "hour24"
709710 { ...this . commonInputProps }
711+ { ...this . commonTimeInputProps }
710712 ariaLabel = { hourAriaLabel }
711713 // eslint-disable-next-line jsx-a11y/no-autofocus
712714 autoFocus = { index === 0 && autoFocus }
@@ -732,6 +734,7 @@ export default class DateTimeInput extends PureComponent {
732734 < MinuteInput
733735 key = "minute"
734736 { ...this . commonInputProps }
737+ { ...this . commonTimeInputProps }
735738 ariaLabel = { minuteAriaLabel }
736739 // eslint-disable-next-line jsx-a11y/no-autofocus
737740 autoFocus = { index === 0 && autoFocus }
@@ -758,6 +761,7 @@ export default class DateTimeInput extends PureComponent {
758761 < SecondInput
759762 key = "second"
760763 { ...this . commonInputProps }
764+ { ...this . commonTimeInputProps }
761765 ariaLabel = { secondAriaLabel }
762766 // eslint-disable-next-line jsx-a11y/no-autofocus
763767 autoFocus = { index === 0 && autoFocus }
@@ -779,6 +783,7 @@ export default class DateTimeInput extends PureComponent {
779783 < AmPm
780784 key = "ampm"
781785 { ...this . commonInputProps }
786+ { ...this . commonTimeInputProps }
782787 ariaLabel = { amPmAriaLabel }
783788 // eslint-disable-next-line jsx-a11y/no-autofocus
784789 autoFocus = { index === 0 && autoFocus }
0 commit comments