Directory-Refresh missing after copying a file
Moderators: Hacker, petermad, Stefan2, white
Directory-Refresh missing after copying a file
In PB5, after copying a file with CTRL+C and CTRL+V no refresh of the corresponding directory is made.
The file is there, but you don't see it (need to refresh the screen manually).
In PB4 everything works fine.
The file is there, but you don't see it (need to refresh the screen manually).
In PB4 everything works fine.
- fenix_productions
- Power Member
- Posts: 1979
- Joined: 2005-08-07, 13:23 UTC
- Location: Poland
- Contact:
I didn't use this configuration-option until now. So it seems that something has changed. After investing some time, it seems like the following:
Windows XP:
- option "auto-refresh" checked (PB5): Refresh
- option "auto-refresh" not checked (PB5): No Refresh
- option "auto-refresh" not checked (before PB5): Refresh
Windows VISTA:
- option "auto-refresh" checked (PB5): Refresh
- option "auto-refresh" not checked (PB5): Refresh
- option "auto-refresh" not checked (before PB5): Refresh
Windows XP:
- option "auto-refresh" checked (PB5): Refresh
- option "auto-refresh" not checked (PB5): No Refresh
- option "auto-refresh" not checked (before PB5): Refresh
Windows VISTA:
- option "auto-refresh" checked (PB5): Refresh
- option "auto-refresh" not checked (PB5): Refresh
- option "auto-refresh" not checked (before PB5): Refresh
Last edited by tom_ch on 2009-06-12, 20:32 UTC, edited 1 time in total.
- fenix_productions
- Power Member
- Posts: 1979
- Joined: 2005-08-07, 13:23 UTC
- Location: Poland
- Contact:
I can confirm that using copy and paste in TC 7.50pb5 (with Ctrl+C/V or context menu) does not update the file panel - moving TC out and in of focus, updates the panel though.
This is regardless of the setting of auto-refresh.
This is regardless of the setting of auto-refresh.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Hi, guys.
As T.C. 7.50 pb5 is a public beta, I think I may mention that there is a similar thread inside the beta forum, TC 7.50 pb5: No refresh of files/dirs even with watchdirs=3 (thread=4498).
With respect to the explorer copy method (ctrl-c, ctrl-v), Christian explained that, unlike previous T.C. versions, T.C. 7.50 pb5 started the paste operation in a background thread, because Windows Vista did not correctly handle such foreground operations.
Maybe this fact is related to the auto refresh behaviour which you notice.
Kind regards,
Karl
As T.C. 7.50 pb5 is a public beta, I think I may mention that there is a similar thread inside the beta forum, TC 7.50 pb5: No refresh of files/dirs even with watchdirs=3 (thread=4498).
With respect to the explorer copy method (ctrl-c, ctrl-v), Christian explained that, unlike previous T.C. versions, T.C. 7.50 pb5 started the paste operation in a background thread, because Windows Vista did not correctly handle such foreground operations.
Maybe this fact is related to the auto refresh behaviour which you notice.
Kind regards,
Karl
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
I can reproduce the problem with watchdirs=0, thanks. Unfortunately I cannot reproduce it with watchdirs=3, but I will try to make a refresh from the background thread which should fix that problem too.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- fenix_productions
- Power Member
- Posts: 1979
- Joined: 2005-08-07, 13:23 UTC
- Location: Poland
- Contact:
-
- Power Member
- Posts: 556
- Joined: 2006-04-01, 00:11 UTC
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Great, thanks! The reason was that "paste" is now perfomed in a background thread, mainly for Vista where "paste" isn't handling the progress dialog correctly when called in the main thread. The advantage is that it's now really multi-tasking, so you can do other things in TC during a "paste" operation.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Confirmed fixed in TC7.50pb6 

License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar