Picker resets its date/time selection back to current time when it's removed and re-added to the window. This happens with Ti.UI.PICKER_TYPE_DATE and Ti.UI.PICKER_TYPE_TIME.
This is not an issue on Android.
Steps to reproduce:
- Create a project using the attached DatePickerAddRemoveTest.js code.
- Build and run on iOS.
- Select a different date/time in the picker.
- Tap the "Remove" button.
- Tap the "Add" button.
- Observe the picker's current date/time.
Picker resets its selection to current time. Previous selection was forgotten.
Last date/time selection should be retained.