Loading core/java/com/android/internal/content/FileSystemProvider.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -236,6 +236,7 @@ public abstract class FileSystemProvider extends DocumentsProvider { displayName = FileUtils.buildValidFatFilename(displayName); displayName = FileUtils.buildValidFatFilename(displayName); final File before = getFileForDocId(docId); final File before = getFileForDocId(docId); final File beforeVisibleFile = getFileForDocId(docId, true); final File after = FileUtils.buildUniqueFile(before.getParentFile(), displayName); final File after = FileUtils.buildUniqueFile(before.getParentFile(), displayName); if (!before.renameTo(after)) { if (!before.renameTo(after)) { throw new IllegalStateException("Failed to rename to " + after); throw new IllegalStateException("Failed to rename to " + after); Loading @@ -245,7 +246,6 @@ public abstract class FileSystemProvider extends DocumentsProvider { onDocIdChanged(docId); onDocIdChanged(docId); onDocIdChanged(afterDocId); onDocIdChanged(afterDocId); final File beforeVisibleFile = getFileForDocId(docId, true); final File afterVisibleFile = getFileForDocId(afterDocId, true); final File afterVisibleFile = getFileForDocId(afterDocId, true); moveInMediaStore(beforeVisibleFile, afterVisibleFile); moveInMediaStore(beforeVisibleFile, afterVisibleFile); Loading Loading
core/java/com/android/internal/content/FileSystemProvider.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -236,6 +236,7 @@ public abstract class FileSystemProvider extends DocumentsProvider { displayName = FileUtils.buildValidFatFilename(displayName); displayName = FileUtils.buildValidFatFilename(displayName); final File before = getFileForDocId(docId); final File before = getFileForDocId(docId); final File beforeVisibleFile = getFileForDocId(docId, true); final File after = FileUtils.buildUniqueFile(before.getParentFile(), displayName); final File after = FileUtils.buildUniqueFile(before.getParentFile(), displayName); if (!before.renameTo(after)) { if (!before.renameTo(after)) { throw new IllegalStateException("Failed to rename to " + after); throw new IllegalStateException("Failed to rename to " + after); Loading @@ -245,7 +246,6 @@ public abstract class FileSystemProvider extends DocumentsProvider { onDocIdChanged(docId); onDocIdChanged(docId); onDocIdChanged(afterDocId); onDocIdChanged(afterDocId); final File beforeVisibleFile = getFileForDocId(docId, true); final File afterVisibleFile = getFileForDocId(afterDocId, true); final File afterVisibleFile = getFileForDocId(afterDocId, true); moveInMediaStore(beforeVisibleFile, afterVisibleFile); moveInMediaStore(beforeVisibleFile, afterVisibleFile); Loading