Низкоуровневый цикл обработки pointer events в pointerInput: последовательные await для жестов сложнее detect*-хелперов.
Разбор
- Нужен для кастомных жестов.
- Отмена при смене key coroutine.
- Согласование с parent scroll.
- Предпочитайте готовые detect* пока возможно.
Итог
await-scope — фундамент кастомных жестов Compose.