qBittorrent icon indicating copy to clipboard operation
qBittorrent copied to clipboard

Retain the selection of torrents during navigation through Filters Sidebar

Open GitHubinatrix opened this issue 2 years ago • 4 comments

qBittorrent & operating system versions

qBittorrent: 4.5.2 x64 Operating system: Windows 10 Enterprise 20H2 x64 Qt: 6.4.2 libtorrent-rasterbar: 2.0.8.0

What is the problem?

Selection of torrent tasks is cancelled when user moves to any entry within Filters Sidebar if that filter is not one of the 4 All ones [STATUS, CATEGORIES, TAGS, TRACKERS] or the one in which user made the selection

In others words: it is impossible to select TORRENT files in one filter and carry it to other and / or back to the first one

Steps to reproduce

1] Go to STATUS > All

2] Select e.g. 5 TORRENT files which names start with letter H [or other from the middle of the alphabet] and which are not yet 100% downloaded

3] Go to STATUS > Downloading

4] Notice how the 5 files still have their selection on them

5] Go back to STATUS > All

6] Notice how the 5 files still have their selection on them

7] Add using CTRL + LEFT MOUSE BUTTON any other TORRENT files to your selection

8] Go to STATUS > Completed

9] Notice how [logically] those 5 first unfinished files are not shown

10] Go back to STATUS > Downloading; - or go to STATUS > All

11] Notice how [unnecessary] nothing of your first and second selection remained active - because it was automatically replaced with focus on the very first file that is accessible in that filter

Additional context

[If this is not a bug but an intented behavior, then please make it at least optionable to retain selection, as for my modus operandi this is just counterproductive and for me personally plain annoying]

Log(s) & preferences file(s)

No response

GitHubinatrix avatar May 14 '23 21:05 GitHubinatrix

What is all this back and forth? Please write the bare minimum steps to reproduce.

thalieht avatar Feb 13 '24 17:02 thalieht

What would be the point of reporting a bug a not listing all the steps needed to experience it?

I had written exactly what needs to be done in order to experience it - and confirmed that when executed they will induce it also on a newer version [qBittorrent 4.6.3 x64, Qt: 6.4.3, Libtorrent: Boost: 1.83.0, OpenSSL: 1.1.1w, zlib: 1.3]

GitHubinatrix avatar Mar 20 '24 16:03 GitHubinatrix

What would be the point of reporting a bug a not listing all the steps needed to experience it?

I had written exactly what needs to be done in order to experience it

Oh yeah? Tell me why exactly you need steps 3-7 then to demonstrate the "bug".

thalieht avatar Mar 20 '24 17:03 thalieht

But of course to be able to notice how the 5 files still have their selection on them

GitHubinatrix avatar Apr 23 '24 16:04 GitHubinatrix