preference screens with multiple instances of the same custom preferences are being scrambled when any of the instances is changed
On the Record Settings preference screen there are 3 instances of TimeOfDayPreference. When any of them changes, they seem to reorganize themselves randomly. It appears that this is due to the ListActivity trying to reuse the 3 Views in a different order than was originally specified.
I'm not exactly sure how to fix it. More information can be found at these locations: