]> git.immae.eu Git - github/fretlink/time-picker.git/commitdiff
keep date stable 1.1.1
authoryiminghe <yiminghe@gmail.com>
Tue, 2 Feb 2016 06:47:20 +0000 (14:47 +0800)
committeryiminghe <yiminghe@gmail.com>
Tue, 2 Feb 2016 06:47:20 +0000 (14:47 +0800)
package.json
src/module/Header.jsx

index f2edee84a4b94c49a00e9af2aec875ab1a1b1961..1c56ac4000d7d076b0f2d1370e4b57b8a891cc89 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "rc-time-picker",
-  "version": "1.1.0",
+  "version": "1.1.1",
   "description": "React TimePicker",
   "keywords": [
     "react",
index 9a048dc07f3f97b68eb02328c4f46d5f2bb5b904..33dec43e9cf2c9a8d4fda9b2aed0c92bc925ea58 100644 (file)
@@ -107,7 +107,12 @@ const Header = React.createClass({
             originalValue.getMinutes() !== value.getMinutes() ||
             originalValue.getSeconds() !== value.getSeconds()
           ) {
-            onChange(value);
+            // keep other fields for rc-calendar
+            const changedValue = originalValue.clone();
+            changedValue.setHourOfDay(value.getHourOfDay());
+            changedValue.setMinutes(value.getMinutes());
+            changedValue.setSeconds(value.getSeconds());
+            onChange(changedValue);
           }
         } else if (originalValue !== value) {
           onChange(value);