Разрабатываю web app в телеграме, где реализован drag'n'drop. При совершении драга движением вниз, срабатывает жест уменьшения веб-аппа до половины экрана в высоту. Как такое поведение отменить? Всё, к чему я пришёл, это не давать ему уменьшиться вот таким образом:
WebApp.onEvent('viewportChanged', () => WebApp.expand())
Вроде не совсем плохо, но при таком срабатывании и отпускании курсора, перетаскиваемый объект остаётся висеть, хотя на событие
pointercancel
назначен обработчик отмены драга... (возможно я что-то не так сделал)
Ещё срабатывание данного лиснера присваивает
this.viewportHeight
, но его изменение ничего не даёт...
Может найдётся кто понимает по этой теме
Кому интересно по этой теме - документация:
WebApps
Events available for web apps