..и баг появляется с первого раза 🔜
Начинаю проверять:
iPhone 13 Mini — работает ✓
iPhone 12 обычный — работает ✓
Откатываю iOS до 18.0 на том же 12 Mini — баг пропал ✓
Показываю разработчику девайс и логи.
➡️ В чем была проблема:
В iOS 18.1 Apple изменили задержку обработки тапов именно на 12 Mini (оптимизация батареи). Наш дебаунс на кнопке рассчитан на старые тайминги — просто не успевает блокировать второй клик.
➡️ Что сделали:
Увеличили задержку блокировки кнопки + добавили защиту от дублей на бэкенде.
⚡️ Всегда фильтруй баг-репорты по моделям устройств и версиям ОС. Иногда проблема не в твоём коде, а в том, как конкретное железо обрабатывает события.
🔹 ML для старта в Data Science
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🐸 Библиотека тестировщика
#стендап_qa
Post #4167
790

- 👍 5
- 🔥 3
- 🥰 2
- ❤ 1
- 🤩 1