Проверить эту странность довольно просто. Нужно открыть приложение «Часы», перейти во вкладку будильника, нажать кнопку добавления нового сигнала и начать быстро прокручивать значения часов и минут. Сначала кажется, что список бесконечный. Числа сменяют друг друга, позволяя переходить через несколько суток условного времени. Но после продолжительной прокрутки механизм достигает конечной позиции.
Интереснее всего выбранное системой значение. В 12-часовом формате прокрутка заканчивается на 4:39, а при использовании 24-часового формата сообщается об остановке на 16:39. Никакого очевидного объяснения именно этим числам нет. Они не соответствуют границе суток, окончанию часа или другому привычному временному интервалу.
Здесь легко неправильно понять происходящее. Ограничена длина прокручиваемого списка, а не диапазон времени, на которое разрешено устанавливать будильник. Пользователь по-прежнему может выбрать любое время в пределах суток. Поэтому случайная остановка колесика не означает, что будильник откажется сработать в определенный час.

Причина такого поведения пока достоверно неизвестна. В обсуждениях встречается предположение, что дело связано с программным компонентом, который отвечает за отображение прокручиваемых списков. Подобные элементы интерфейса могут имитировать бесконечную прокрутку при помощи большого, но конечного набора значений. Пользователь видит повторяющиеся числа и воспринимает их как непрерывный цикл.

