Fix #5856: Wrong order of switching images in maximize mode (#6068)

* Fix #5856: Wrong order of switching images in maximize mode

Co-authored-by: llcc <lzhes43@gmail.com>
This commit is contained in:
Jon
2022-07-26 17:38:04 +02:00
committed by GitHub
parent 60c559bb24
commit 5af4b69b43

View File

@@ -245,7 +245,11 @@
images (if-not (= (count images) 1)
(let [^js _image (.closest (.-target e) ".asset-container")
image (. _image querySelector "img")]
(cons image (remove #(= image %) images)))
(->> images
(sort-by (juxt #(.-y %) #(.-x %)))
(split-with (complement #{image}))
reverse
(apply concat)))
images)
images (for [^js it images] {:src (.-src it)
:w (.-naturalWidth it)