diff options
author | Ivan Chiang <chiangi@google.com> | 2020-11-10 10:44:05 +0800 |
---|---|---|
committer | Ivan Chiang <chiangi@google.com> | 2020-11-19 00:32:00 +0800 |
commit | 20079f10644e641bbb2c35c250e8a9e0b9f6c1b3 (patch) | |
tree | da0d9ff8860dbedae3af9625649c5c6561cac908 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 29f0617cc57a85004d4451d5528f68229def5a1d (diff) |
Fix renaming file and moving file issue in MTP
After the user renames/moves a file/directory, the database of
MediaProvider is not updated. It causes that the file can't be
opened via MediaProvider. Use scanFile to instead of MP.update
for the file/directory.
Handle the .nomedia case for create/copy/move/delete/rename.
Scan the parent directory to update the database.
Test: atest MtpTests
Test: atest --test-mapping packages/providers/MediaProvider
Test: manual. 1. Move/rename the file/directory.
2. Open the file in DocumentsUI
3. create/copy/move/delete/rename for .nomedia case
Bug: 169300366
Bug: 171538933
Bug: 172029805
Bug: 170798581
Change-Id: Ia37be7a027bfe502e3f7c96babe5a5bbed5f942c
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions