Refresh issue involving symlink, volume and side pane
Using latest git master. This is an "old" issue, at least present on 4.16 branch (in particular 4.16.8).
This is another refresh issue: it is possible that it is not unrelated to those already opened, but since I can give precise steps to reproduce, I prefer to open a new issue.
Here is my configuration:
- For Thunar: View -> Side Pane -> Tree
- A system partition containing my home on which Thunar opens by default
- A data partition appearing in the tree view of the side pane
- A symlink from my home to a directory at the root of the data partition (let's say
Downloads
)
Steps to reproduce:
- Close all Thunar windows and open a new one (no need to run
thunar -q
) - Enter the
Downloads
directory via the main view (i.e. via the symlink: you can go through the side pane, but either through the home directory or the volume corresponding to the system partition, not through the volume corresponding to the data partition) - Unfold and then fold the tree of the data partition in the side pane
Now many operations of creation, deletion or modification of files in Downloads
, external or not, will not be synchronized anymore. For example, from a terminal opened in Downloads
:
touch f
mv f g
rm g
If you create a new file via the context menu in Thunar, it will appear, but if you remove it the same way, it will not disappear.
This issue seems strictly limited to the directories at the root of the data partition: it doesn't affect subdirectories, whether they are accessed via a symlink or not.
Closing all windows and reopening one restores the synchronization.