Hey there,
sorry if the thread it’s kind of old, but the problem still exists, and is kind of important too, and TBH it’s not exclusive to block gallery, lot’s of other masonry/carrousel plugins have exactly the same problem, and the same goes a3 lazy load, most, if not all of the plugins fail to manage Block’s Gallery lazy loading 100% correctly.
What could be really helpful, and probably easy, would be that block gallery added an specific class to every Block Gallery image (img object), so we could at least use lazy loading with every other image and just exclude block gallery’s ones from lazy load (a feature most lazy load plugins have), and preferably (tbh I think it’s really important too) in a way that it works also with all the gallerys we already have created before and not only with the new ones.
Thanks in advance