Loading app/core/src/main/java/com/fsck/k9/provider/AttachmentTempFileProvider.java +2 −2 Original line number Diff line number Diff line Loading @@ -42,12 +42,12 @@ public class AttachmentTempFileProvider extends FileProvider { } @WorkerThread public static Uri createTempUriForContentUri(Context context, Uri uri) throws IOException { public static Uri createTempUriForContentUri(Context context, Uri uri, String displayName) throws IOException { Context applicationContext = context.getApplicationContext(); File tempFile = getTempFileForUri(uri, applicationContext); writeUriContentToTempFileIfNotExists(context, uri, tempFile); Uri tempFileUri = FileProvider.getUriForFile(context, AUTHORITY, tempFile); Uri tempFileUri = FileProvider.getUriForFile(context, AUTHORITY, tempFile, displayName); registerFileCleanupReceiver(applicationContext); Loading app/ui/legacy/src/main/java/com/fsck/k9/ui/messageview/AttachmentController.java +1 −1 Original line number Diff line number Diff line Loading @@ -133,7 +133,7 @@ public class AttachmentController { private Intent getBestViewIntent() { Uri intentDataUri; try { intentDataUri = AttachmentTempFileProvider.createTempUriForContentUri(context, attachment.internalUri); intentDataUri = AttachmentTempFileProvider.createTempUriForContentUri(context, attachment.internalUri, attachment.displayName); } catch (IOException e) { Timber.e(e, "Error creating temp file for attachment!"); return null; Loading Loading
app/core/src/main/java/com/fsck/k9/provider/AttachmentTempFileProvider.java +2 −2 Original line number Diff line number Diff line Loading @@ -42,12 +42,12 @@ public class AttachmentTempFileProvider extends FileProvider { } @WorkerThread public static Uri createTempUriForContentUri(Context context, Uri uri) throws IOException { public static Uri createTempUriForContentUri(Context context, Uri uri, String displayName) throws IOException { Context applicationContext = context.getApplicationContext(); File tempFile = getTempFileForUri(uri, applicationContext); writeUriContentToTempFileIfNotExists(context, uri, tempFile); Uri tempFileUri = FileProvider.getUriForFile(context, AUTHORITY, tempFile); Uri tempFileUri = FileProvider.getUriForFile(context, AUTHORITY, tempFile, displayName); registerFileCleanupReceiver(applicationContext); Loading
app/ui/legacy/src/main/java/com/fsck/k9/ui/messageview/AttachmentController.java +1 −1 Original line number Diff line number Diff line Loading @@ -133,7 +133,7 @@ public class AttachmentController { private Intent getBestViewIntent() { Uri intentDataUri; try { intentDataUri = AttachmentTempFileProvider.createTempUriForContentUri(context, attachment.internalUri); intentDataUri = AttachmentTempFileProvider.createTempUriForContentUri(context, attachment.internalUri, attachment.displayName); } catch (IOException e) { Timber.e(e, "Error creating temp file for attachment!"); return null; Loading