If you're a button, you have one job
Кнопка должна выполнять одну задачу и не заставлять пользователя ждать завершения анимации. На iPhone при многократном нажатии на кнопку вращения фото запоминаются последующие запросы, поэтому даже восемь быстрых нажатий в итоге возвращают изображение в исходное положение, а анимация плавно продолжается. На Nothing Phone же каждый новый тап отбрасывается, если предыдущая анимация ещё не завершилась, и пользователь получает лишь подтверждение через вибрацию и звук, после чего ввод игнорируется. Эта разница иллюстрирует, как простое действие — вращение фото — может стать источником «ситуативного ограничения»: при массовом использовании casual‑интерфейсов (камера, редактирование, GarageBand) любой может оказаться в ситуации, когда требуется быстро менять ориентацию множества изображений. Поэтому важно, чтобы интерфейсы не блокировали ввод, а позволяли выполнять операции в любом темпе, без ожидания завершения анимации. Как правильно отмечает автор, «никогда не заставляйте пользователя ждать окончания анимации».