summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/12/changes
diff options
context:
space:
mode:
authorMartijn Coenen <maco@google.com>2020-05-12 10:11:38 +0200
committerMartijn Coenen <maco@google.com>2020-05-12 10:32:48 +0200
commit76ce2ccb191494ae1ec3cbdcf591183a5c8f4d55 (patch)
tree17f661204bcd771194dd29dc52f63b950771c1e1 /docs/html/sdk/api_diff/12/changes
parent15ab8e1029675536760403be713c84953c5ac11a (diff)
Limit rename() workaround to /storage/emulated.
This workaround was intended to silently fix EXDEV move failures due to the /Android/data and /Android/obb bind mounts. However, the workaround should be limited to moves to *and* from the emulated filesystem. For moves from the emulated filesystem to another filesystem (or vice-versa), this would never have worked in the first place, and we want to give the app this feedback, so it knows it needs to do a more expensive copy operation and can show this in the UI. We know some apps (like DocsUI) already handle this. Public volumes (eg /storage/ABCD-1234) don't need this workaround, since they don't have the bind mounts. Private volumes that aren't primary don't have these bind mounts either. Bug: 146430607 Test: N/A Change-Id: I7bfe88e07708fe044ce8df02000a97cfad19bdee
Diffstat (limited to 'docs/html/sdk/api_diff/12/changes')
0 files changed, 0 insertions, 0 deletions