Not possible to reorder pages

Hi Retool team,

Until not long ago it was possible to drag and drop the pages left menu bar so that they can be ordered (and consequently appear in a given order in the navigation panel). Now it is no longer possible to reorder the pages, which has made me apply an unnecessary hack in the mapped data source for the navigation panel:

{{ retoolContext.pages.slice().sort((a, b) => (a.id === "selectArea" ? -1 : b.id === "selectArea" ? 1 : 0)) }}

Am I missing something, was this moved somewhere else?

7 Likes

+1 Running into the same problem today.

3 Likes

Interesting! Thanks for flagging this. It seems that reordering pages via drag and drop was never fully functional in the sense that those changes were not persisted outside of the client session. In order to avoid future confusion, we've fully disabled drag and drop until it actually works. :sweat_smile:

I've bumped the corresponding ticket internally and will provide an update here as soon as I can!

8 Likes

Hi @Darren and Retool team,

I’m running into the same issue—page re‑ordering in the left sidebar is no longer possible in our cloud workspace.
As you mentioned above, the drag‑and‑drop handler was disabled until the changes can persist correctly. Could you share any update on the internal ticket you bumped on 4 July 2025? Even a rough ETA for when the fix might ship (e.g. “targeting the next monthly cloud release”) would help us decide whether to keep our hacky sort() workaround or adopt a different navigation strategy.

Thanks in advance for any news, and let me know if you need extra logs or a screen‑recording!

2 Likes

I do not recall "Drag and Drop". What I do recall is a button or link that allowed me the sort alphabetically. That's all I need.
Mike

I might have misunderstood your original question, @mdsmith1. I just responded in your original topic. :+1:

Welcome to the community, @ccf2994! I understand that this change feels like a regression, but it was never possible to re-order the contents of retoolContext.pages. We don't have any imminent plans to enable such functionality, either, so would recommend moving forward with a transformer or similar solution.

Darren:

I am talking about the list of apps on the left side (see screen capture below).

We were able to right click on this list and order it alphabetically. There is no question about this.

Mike

Thanks for clarifying, @mdsmith1. The other folks in this thread are asking about the ability to re-order an app's pages via drag-and-drop, whereas you - if I'm now understanding correctly - are interested in sorting an app's queries within the Logic sidebar. I mistakenly conflated the two when linking you to this topic!

I don't specifically remember when it was possible to sort the list of queries, but believe that it was! I'll reach out internally to see if this functionality can be restored.

Darren:

Yes, you and I are on the same page.

It was great to be able to order the codes alphabetically. I always named them to code blocks that worked together had similar names.

Mike

1 Like

Is this functionality coming back?

Thanks!

2 Likes

We've just noticed our queries being lost in a random "order" lately and thought it was someone playing/dragging things around.

This feature (apparently not intended) is so crucial for us as we are ordering things inside folders to keep things clean and having them move in a random place makes the folder very messy now. +1 being able to reorder by dragging is critical.

2 Likes

It’s frustrating that pages can’t be re-ordered, since their order determines the navigation link order and limits the ability to create sub-pages for navigation. This feels like basic functionality, and I’d prefer not to rely on custom transformers to achieve it.

Could the Retool team consider prioritizing this feature? It would greatly improve the usability of multi-page apps with navigation.

1 Like

This is right around the corner, @Bjorn_Hansen. It should go live next week, at which point I'll provide confirmation here!

2 Likes

This feature has gone live on Cloud with the release of version 3.289! :+1:

1 Like

Amazing thank you @Darren and team, it sounds like this is just for pages, any chance we can also have this fixed asap for queries inside folders?

Thank you

1 Like

Good question, @Jeje. That particular request is being tracked separately, but I've linked it to this thread and bumped it on your behalf!

1 Like

Hello guys,

Do we have any updates on when the menu drag-and-drop feature will be released for on-premise customers?

Hey @appbuildernyc - it should be available on the most recent edge release - version 3.291.0 - but will also be included in our next stable release.