Перестает работать lazy load для картинок если включена опция(она включена по умолчанию)
lazy: {
sequential: true,
}
если встречается элемент сlass=“lazy”, но без data-src и data-background.
<div class="page-content">
...
<img data-src="path/to/image.jpg" class="lazy lazy-fade-in">
<div data-background="path/to/image.jpg" class="lazy lazy-fade-in"></div>
<div сlass="lazy lazy-fade-in"></div>
<div data-background="path/to/image.jpg" class="lazy lazy-fade-in"></div>
...
</div>
Все что после него не прогружается. Это происходит из-за того что в loadImage не вызывается callback
https://github.com/framework7io/framework7/blob/v5.4.0/packages/core/components/lazy/lazy.js#L141
В этот момент imagesSequence набивается не подгруженными элементами
https://github.com/framework7io/framework7/blob/v5.4.0/packages/core/components/lazy/lazy.js#L50
Как вариант решения https://github.com/framework7io/framework7/blob/v5.4.0/packages/core/components/lazy/lazy.js#L141:
if (!src) {
onError();
return;
}