X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=src%2FCombobox.jsx;h=958e108baef5e3bcd08a61e9349abc4014411299;hb=2a8cf5ae98a8b827e62aa20212053de6171315c9;hp=d2c934c5388d30168db3e882c9e8f35957cb7bc5;hpb=79405d1bc30c868cdf2c4bfb3abe654d28aeb5ca;p=github%2Ffretlink%2Ftime-picker.git diff --git a/src/Combobox.jsx b/src/Combobox.jsx index d2c934c..958e108 100644 --- a/src/Combobox.jsx +++ b/src/Combobox.jsx @@ -56,15 +56,12 @@ const Combobox = React.createClass({ value.minute(+itemValue); } else if (type === 'ampm') { if (use12Hours) { - if (itemValue === 'PM' && value.hour() <= 12) { - value.hour(value.hour() + 12); + if (itemValue === 'PM' && value.hour() < 12) { + value.hour((value.hour() % 12) + 12); } if (itemValue === 'AM') { - if (!value.hour()) { - value.hour(12); - } else - if (value.hour() > 12) { + if (value.hour() >= 12) { value.hour(value.hour() - 12); } }