- Removing "thunar_folder_file_changed" is not an option, because like that, "mv test1 test2" in an open folder will not be recognized by thunar.
- Removing only the if (G_UNLIKELY (folder->corresponding_file == file)) is as well bad, since this will cause many unnecesarry folder reloads.
The Problem comes from "thunar_folder_reload" beeing executed repeatedly.
Each reload stops a job and than starts a new job. A stopped, stopped/unfinished job may lead to:
(thunar:2655): thunar-CRITICAL **: thunar_folder_finished: assertion 'folder->content_type_idle_id == 0' failed
That will cause the view to dont update.
- Removing "thunar_ folder_ file_changed" is not an option, because like that, "mv test1 test2" in an open folder will not be recognized by thunar.
- Removing only the if (G_UNLIKELY (folder- >corresponding_ file == file)) is as well bad, since this will cause many unnecesarry folder reloads.
The Problem comes from "thunar_ folder_ reload" beeing executed repeatedly.
Each reload stops a job and than starts a new job. A stopped, stopped/unfinished job may lead to: folder_ finished: assertion 'folder- >content_ type_idle_ id == 0' failed
(thunar:2655): thunar-CRITICAL **: thunar_
That will cause the view to dont update.
... to be further investigated