WebUI: Sorting Memory that matches non-webui #17487

Open
opened 2026-02-22 03:51:50 -05:00 by deekerman · 0 comments
Owner

Originally created by @ratman-codes on GitHub (Jan 31, 2026).

Suggestion

In base qbittorrent as a client on your desktop, you can do a nested sort.

What I mean by that is, if I were to sort my torrents by "Added On" to get all my newest torrents on top, that would work.
Then, if I were to click "ETA" to sort torrents by the ones that are going to finish soonest, qbittorrent would maintain the "Added On" filter for all torrents with infinite ETA (aka torrents that are complete) and only apply the ETA filter where it's relevant (actively downloading torrents).

By this technique, we can have a sort that is relevant for both inactive and active torrents, applying "Added On" logic to all torrents that are done downloading and "ETA" logic to all torrents that are in the process of downloading still.

On webui, if I do the same thing, I don't get the same result. I can go "Added By" which works as expected. Then when I click ETA, if I scroll down below my active torrents, it seemingly randomizes them or at least it isn't immediately clear what is going on :

Image

I would love if webui had the same sorting logic as normal UI as I've transitioned over to webui with my server but can't sort the way I used to.

Use case

No response

Extra info/examples/attachments

No response

Originally created by @ratman-codes on GitHub (Jan 31, 2026). ### Suggestion In base qbittorrent as a client on your desktop, you can do a nested sort. What I mean by that is, if I were to sort my torrents by "Added On" to get all my newest torrents on top, that would work. Then, if I were to click "ETA" to sort torrents by the ones that are going to finish soonest, qbittorrent would maintain the "Added On" filter for all torrents with infinite ETA (aka torrents that are complete) and only apply the ETA filter where it's relevant (actively downloading torrents). By this technique, we can have a sort that is relevant for both inactive and active torrents, applying "Added On" logic to all torrents that are done downloading and "ETA" logic to all torrents that are in the process of downloading still. On webui, if I do the same thing, I don't get the same result. I can go "Added By" which works as expected. Then when I click ETA, if I scroll down below my active torrents, it seemingly randomizes them or at least it isn't immediately clear what is going on : <img width="363" height="742" alt="Image" src="https://github.com/user-attachments/assets/19656ec9-b3dd-42d7-9363-4749fd96e79a" /> I would love if webui had the same sorting logic as normal UI as I've transitioned over to webui with my server but can't sort the way I used to. ### Use case _No response_ ### Extra info/examples/attachments _No response_
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#17487
No description provided.