If you hold down F5 (refresh constantly ~10 sec, time depends on system I guess) you'll get everything double (or more) after some time. Using latest svn and gamin.
Fixed with revision 19858. 2006-02-13 Benedikt Meurer <benny@xfce.org> * thunar/thunar-folder.c(thunar_folder_reload): Properly cancel any previous job to make sure it will terminate as soon as possible. Bug #1457.
It it MUCH worse in latest svn now
Hm, I cannot reproduce that anymore. Not even on a slower machine. Any hints what causes this to happen? I.e. does it happen only on large/small folders? etc.
It happens on small folders as well as big ones (like /usr/bin). Tried cleaning old version with make uninstall, didn't help either. Using gamin 0.1.7-3 (debian) but I have HAL 0.5.6-2 also installed. Compiled using gcc (GCC) 4.0.3 20060128 (prerelease) (Debian 4.0.2-8) and using flags -pipe -march=pentium2. Any way to debug it? Tried running gdb gaim, but it says program exited normally and I get no backtrace...
Ah, I'm missing hal devel packages, so I guess Thunar is only using gamin. And gdb problem was also my mistake, I'll try compiling with full debug and maybe I'll get some reasonable bt.
Created attachment 443 First try Please try this patch and check if it solves the problem.
yep, that fixed it finally
Committed with revision 19867. 2006-02-14 Benedikt Meurer <benny@xfce.org> * thunar/thunar-folder.c: Properly merge the current files with the previous files when reloading the folder content. This finally fixes bug #1457.