qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
28.35k stars 3.99k forks source link

qBittorrent WebUI unresponsive torrent selector #14058

Open stickz opened 3 years ago

stickz commented 3 years ago

qBittorrent version and Operating System

qBittorrent v4.3.1 Web UI (64-bit) Ubuntu Server 20.04 LTS

If on linux, libtorrent-rasterbar and Qt version

Qt: | 5.12.8 Libtorrent: | 1.2.11.0 Boost: | 1.71.0 OpenSSL: | 1.1.1f zlib: | 1.2.11

What is the problem

I have all my 3000 of my torrents sorted by Up Speed in descending order on my WebUI. Whenever the stats of my torrents (Seeds, Peers, Up Speed etc.) are being updated/sorted, my orange highlighter to select a torrent becomes unresponsive.

This is a really big problem on any chromium based web browser because it happens for 5-8 seconds. I don't have time to select a torrent before the next refresh interval happens. Firefox only has a 2-3 second delay, but the problem is still present.

What is the expected behavior

I would expect the WebUI functionality to be similar to the desktop application. The torrent selector continues to function without becoming unresponsive, while torrent stats are being updated/sorted. Is this possible to accomplish on the WebUI?

thalieht commented 1 year ago

If anyone is up to it, test this patch #18394 https://github.com/qbittorrent/qBittorrent/actions?query=branch%3Async-api