For example, navigate to "timeline:/today/" in dolphin and delete a file (shift + del). The file will get physically deleted but it is still visible in dolphin because the view is not getting refreshed. Reproducible: Always Steps to Reproduce: 1. open "timeline:/today/" in dolphin 2. delete a file by hitting shift+del keyboard shortcut Actual Results: The file is still visible in dolphin Expected Results: The file should be not visible because it does not exist anymore
The Folder in the QueryService doesn't seem to re-run the query when the resource is removed. Seems like a problem with the ResourceWatcher.
The ResourceWatcher only emits the ResourceRemoved signal when we are watching that resource or types related to that resource. In the QueryFolder we only watch via Properties. Need to fix that, but we need proper unit tests before that. Need to make sure all the cases are covered.
*** This bug has been marked as a duplicate of bug 312888 ***