Failure to observe RENAME_EXCHANGE of renameat2 system call
Version information
4.20.8
Fedora Linux 44 (Xfce)
Steps to reproduce
- open a directory in Thunar containing two or more files, e.g. created by
$ touch a b(see first screenshot) - exchange both files:
$ exch a b - look at file list in Thunar (see second screenshot)
Current behavior
After the exchange, Thunar will display only one of the files, the other one won't be listed until a refresh (Ctrl+R) happens.
Expected outcome
Both files should still be in the list.
Additional information
before exchange:
after exchange (no reload!):

