Bounce и pull-to-refresh на определенных HTML-элементах

У нас есть pull-to-refresh, в page-content - вертикальный скролл. Когда мы тянем вниз, то срабатывает pull-to-refresh. Но есть элементы (воспроизводится в v3 и v4 с row и timeline, но более глубоких тестов не было), которые делают блок. Как это выглядит (если нажать на элемент и тянуть вниз, то):

Сафари: тянется весь экран (т.е. “bounce”), pull-to-refresh вообще не вызывается. Также воспроизводится в Chrome на Android-устройстве.

Cordova: pull-to-refresh показывает стрелку вниз, мы ведем-ведем палец вниз по экрану, но стрелка просто не переворачивается (при отпускании пальца стрелка исчезает).

Это связано именно с определенными HTML-элементами, причем на разных экранах. Может кто сталкивался? Может есть идеи?

1 Like

У меня такая же проблема. Андройд, Хром. Например с list media-list. f v3.

Это исправлено в последних бетах.

То есть ничего не делать, а просто подождать релиза?

Рекомендую уже сейчас обновляться на v4 beta: https://github.com/framework7io/Framework7/releases/ вносить изменения придется, скорее всего, мало, если вообще придется, а полезных нововведений много.

1 Like