1. Copy a selection of files to another location 2. During copying, some file(s) can't be read -> Select skip 3. In the target folder, only the files that were copied before the interruption are selected, not those that were copied after
When performing these steps and overwriting existing target files, will the file information for all files before and after the skipping be updated correctly?
(In reply to Harald Judt from comment #1) > When performing these steps and overwriting existing target files, will the > file information for all files before and after the skipping be updated > correctly? I'm sorry, I don't quite understand your question. What file information? Do you mean metadata like the modification time? If so, how does this relate to this bug?
Yes. Could be related but hopefully it doesn't happen.
It does appear in my tests that the metadata is updated correctly. It's just the file selection after the copy operation that is inconsistent.
Then at least that is good news. As for the new files selection issue, the closure is probably invalidated whenever the selection changes. You can try to comment out the corresponding block in thunar_standard_view_selection_changed here and see if it helps: http://git.xfce.org/xfce/thunar/tree/thunar/thunar-standard-view.c#n4297 Simply comment out the lines 4297 to 4303 (inclusive).
(In reply to Harald Judt from comment #5) > Then at least that is good news. As for the new files selection issue, the > closure is probably invalidated whenever the selection changes. You can try > to comment out the corresponding block in > thunar_standard_view_selection_changed here and see if it helps: > http://git.xfce.org/xfce/thunar/tree/thunar/thunar-standard-view.c#n4297 > Simply comment out the lines 4297 to 4303 (inclusive). Commenting those lines doesn't seem to make a difference
Maybe this can be improved after the gtk3 port. The current design does not allow for this easily.
Seeing as we are a few versions into GTK3 Thunar 1.8 now, I've retested this. Seems to be working fine now.