I stand corrected, it also happens with copy&paste. But I got a bit further to a solution: Indeed, this seems to be a timing problem.
http://git.xfce.org/xfce/thunar/tree/thunar/thunar-job.c#n573 Adding sleep (1); before this line solves the problem for me:
-- /* emit the "new-files" signal */ sleep (1); exo_job_emit (EXO_JOB (job), job_signals[NEW_FILES], 0, file_list); --
The move event is also properly triggered, with no "(null)" in other_path.
I stand corrected, it also happens with copy&paste. But I got a bit further to a solution: Indeed, this seems to be a timing problem.
http:// git.xfce. org/xfce/ thunar/ tree/thunar/ thunar- job.c#n573
Adding sleep (1); before this line solves the problem for me:
-- NEW_FILES] , 0, file_list);
/* emit the "new-files" signal */
sleep (1);
exo_job_emit (EXO_JOB (job), job_signals[
--
The move event is also properly triggered, with no "(null)" in other_path.