Opened 7 years ago
#3115 new bug
Renaming a subfolder to contain another subfolder leads to GTK client desync
Reported by: | Hayden Schiff | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | needs verified |
Component: | GTK UI | Version: | 1.3.15 |
Keywords: | Cc: |
Description
Suppose you have a torrent whose file tree looks like this:
alpha/ bravo/ some files...
In the GTK client, go to the Files tab for this torrent, double-click on "bravo/", and rename it to "charlie/bravo/". This should create a directory called "charlie/", which contains the previously-existing directory "bravo/". However, the GTK client will instead show a directory called "alpha/" which contains the directory "bravo/". Here's how the file tree will now appear:
alpha/ alpha/ bravo/ some files...
Fortunately, this is simply a display error -- if you force a refresh by clicking on a different torrent from the list, and then return to this torrent, the directory will correctly display as "charlie/".
I found this bug on the Deluge 1.3.15 client on OS X 10.10.5, communicating with a Deluge 1.3.12 server on Debian 9.