Describe the bug
Can't delete files to trash bin if there are existing ones with same name and different content due to trashes are all moved to /storage/emulated/0/.AmazeData/TrashBinFiles.
To Reproduce
Steps to reproduce the behavior:
- Create a folder named
a (or any other string) in /storage/emulated/0/Download (or any other location).
- Create a file
a.txt (or any other file) in it.
- Delete it to trash bin.
- Do step 1 again.
- Create a file
b.txt (or any other file except a.txt) in it.
- Delete it to trash bin. The new
a folder now can not be deleted.
Expected behavior
The new a folder should also be deleted to trash bin.
A possible solution is to move trashes to /storage/emulated/0/.AmazeData/TrashBinFiles/<timestamp> where <timestamp> is the UNIX time of the time it's deleted.
Smartphone (please complete the following information):
- Device: Samsung S24+
- OS: Android 16
- Rooted: No
- Version: 3.11.2
Additional context
I also suggest a minor feature to sync /storage/emulated/0/.AmazeData/metadata.json with the actual files in /storage/emulated/0/.AmazeData/TrashBinFiles when opening trash bin so that when a trash is deleted directly from TrashBinFiles, it'll not be shown in trash bin.
Describe the bug
Can't delete files to trash bin if there are existing ones with same name and different content due to trashes are all moved to
/storage/emulated/0/.AmazeData/TrashBinFiles.To Reproduce
Steps to reproduce the behavior:
a(or any other string) in/storage/emulated/0/Download(or any other location).a.txt(or any other file) in it.b.txt(or any other file excepta.txt) in it.afolder now can not be deleted.Expected behavior
The new
afolder should also be deleted to trash bin.A possible solution is to move trashes to
/storage/emulated/0/.AmazeData/TrashBinFiles/<timestamp>where<timestamp>is the UNIX time of the time it's deleted.Smartphone (please complete the following information):
Additional context
I also suggest a minor feature to sync
/storage/emulated/0/.AmazeData/metadata.jsonwith the actual files in/storage/emulated/0/.AmazeData/TrashBinFileswhen opening trash bin so that when a trash is deleted directly fromTrashBinFiles, it'll not be shown in trash bin.