# Allow images to be sortable when using Image Picker and multiple images

**URL:** <https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772>\
**Category:** Feature Requests\
**Created:** [March 15, 2025, 9:22pm UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772 "2025-03-15T21:22:52Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![JDB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jdb/32/84507_2.png) [@JDB](https://community.glideapps.com/u/JDB)\
**Post date:** [March 15, 2025, 9:22pm UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/1 "2025-03-15T21:22:52Z")

</div>

When adding images to an Image Picker (connected to a Photos list field) the order of images change randomly.

It doesn’t keep the order in which the images have been uploaded.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/9/69623e1771916ead1d41745281050077a9c609df.png)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [March 16, 2025, 12:33am UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/3 "2025-03-16T00:33:19Z")

</div>

I let the team know about this. I believe this is somewhat the same behaviour as uploading rows in batch. There’s no guarantee that they will be processed in the same order. I understand with images, there’s even a greater chance that you rely on it being in the right order to display in a carousel later.

---

<div class="post-metadata">

**Author:** ![JDB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jdb/32/84507_2.png) [@JDB](https://community.glideapps.com/u/JDB)\
**Post date:** [March 19, 2025, 8:59am UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/5 "2025-03-19T08:59:33Z")

</div>

Thanks hope to get a fix or workaround soon. Users intentionally select pictures in order, then post them but then Glide take any random order.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [March 19, 2025, 10:27am UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/6 "2025-03-19T10:27:56Z")

</div>

Can you please change this post to #Feature Requests ?

---

<div class="post-metadata">

**Author:** ![JDB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jdb/32/84507_2.png) [@JDB](https://community.glideapps.com/u/JDB)\
**Post date:** [March 19, 2025, 11:30am UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/7 "2025-03-19T11:30:06Z")

</div>

Isn’t more a glitch/bug? Pretty much on any app the order of uploaded items is respected, but not the case here. It make sense to be part of the existing “files upload” feature

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [March 19, 2025, 12:43pm UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/8 "2025-03-19T12:43:49Z")

</div>

Can’t speak for the team, but they told this should be treated as a Feature Request, specifically for the ability to rearrange items before submitting.

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [March 19, 2025, 12:50pm UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/9 "2025-03-19T12:50:45Z")

</div>

I don’t think I would consider this a bug.

Take the use case of sharing multiple images to a friend in a chat app, let’s say WhatsApp. You open the pictures app, select a few images, tap share, select Whatsapp and the friend, and then confirm. How do you define “order”? The order in which you tapped the pictures? The timestamp of the pictures? From most recent to oldest, or from oldest to most recent? In alphabetical order based on the random file name allocated to the file?

When I upload group pictures in a chat app or email, I always feel the order is somewhat randomly subjective.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [March 19, 2025, 2:02pm UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/10 "2025-03-19T14:02:14Z")

</div>

Agree.  
If order is important, then force users to upload one at a time.

---

<div class="post-metadata">

**Author:** ![c0bbler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/c0bbler/32/68741_2.png) [@c0bbler](https://community.glideapps.com/u/c0bbler)\
**Post date:** [March 20, 2025, 2:18am UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/12 "2025-03-20T02:18:17Z")

</div>

I don’t believe we should force constraints of our platform (Glide) on our users.

I have a use case where I have to maintain a second column just to have users upload a primary photo, because the multiple images column cannot be used to sort images into any relative array, and also can’t be used in a collection to reliably display a specific photo. I’m separately doing the miracle method in a totally different UI to allow specific images to be chosen and shared, which is less of a problem but requires another table, another UI, maintenance overhead, and overall a clunky experience.

I’m going to work around the display issue by building a stronger image carousel via Rich Text and CSS, but it would be nice if there was a better interface for images overall, including selecting a primary photo and order of images.

---

<div class="post-metadata">

**Author:** ![JDB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jdb/32/84507_2.png) [@JDB](https://community.glideapps.com/u/JDB)\
**Post date:** [March 20, 2025, 4:29am UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/13 "2025-03-20T04:29:22Z")

</div>

Exactly the primary photo is the main case. Imagine a property listing: user spends time selecting the best picture first, worst picture last. After uploading they swap.

It is even very evident as everything looks “fine” while they upload, but after few seconds the user sees them swapping in front of his eyes.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [September 16, 2025, 4:30am UTC](https://community.glideapps.com/t/allow-images-to-be-sortable-when-using-image-picker-and-multiple-images/80772/14 "2025-09-16T04:30:00Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
