craftcms / spoke-and-chain

Craft CMS + Craft Commerce demo site.
https://craftcms.com/demo?kind=spokeandchain
BSD Zero Clause License
53 stars 28 forks source link

Filtered bikes lose images without hard page refresh in Safari #13

Closed mattstein closed 3 years ago

mattstein commented 3 years ago

Description

From the bikes index (/bikes), results narrowed by any combination of filters lose their images. Only refreshing the page after selecting a filter will display all the results with their images.

Screen Shot 2021-07-16 at 01 50 10 PM@2x

I would expect the filtered items to continue displaying their images.

This is only true in Safari, where the exact same build works as expected in Chrome 90.0.4430.212, Firefox 89.0.2, and Edge 91.0.864.70.

Steps to reproduce

  1. Click Bikes in the main navigation.
  2. Click any filter(s) at all to narrow the result set.
  3. Observe the filtered products with all cards missing images.
  4. Refresh the page and observe filtered cards with images again.

Additional info

mattstein commented 3 years ago

Follow-up clue: the images are there with a height of 0.