Fix masonry layout

This commit is contained in:
JeLuF 2023-08-15 01:42:53 +02:00
parent fa9ff7f957
commit b4574646fd

View File

@ -3295,10 +3295,10 @@ function refreshGallery(newsearch = false) {
return
}
json.forEach(item => {
container.appendChild(galleryImage(item))
galleryImageContainer.appendChild(galleryImage(item))
})
// Wait for all images to be loaded
Promise.all(Array.from(container.querySelectorAll("img")).map(img => {
Promise.all(Array.from(galleryImageContainer.querySelectorAll("img")).map(img => {
if (img.complete)
{
return Promise.resolve(img.naturalHeight !== 0)