Loading legacy/core/src/main/java/com/fsck/k9/provider/AttachmentTempFileProvider.java +2 −2 Original line number Diff line number Diff line Loading @@ -43,12 +43,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 legacy/ui/legacy/src/main/java/com/fsck/k9/ui/messageview/AttachmentController.java +1 −1 Original line number Diff line number Diff line Loading @@ -130,7 +130,7 @@ public class AttachmentController { @WorkerThread private Intent getBestViewIntent() { try { Uri intentDataUri = AttachmentTempFileProvider.createTempUriForContentUri(context, attachment.internalUri); Uri intentDataUri = AttachmentTempFileProvider.createTempUriForContentUri(context, attachment.internalUri, attachment.displayName); return viewIntentFinder.getBestViewIntent(intentDataUri, attachment.displayName, attachment.mimeType); } catch (IOException e) { Loading Loading
legacy/core/src/main/java/com/fsck/k9/provider/AttachmentTempFileProvider.java +2 −2 Original line number Diff line number Diff line Loading @@ -43,12 +43,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
legacy/ui/legacy/src/main/java/com/fsck/k9/ui/messageview/AttachmentController.java +1 −1 Original line number Diff line number Diff line Loading @@ -130,7 +130,7 @@ public class AttachmentController { @WorkerThread private Intent getBestViewIntent() { try { Uri intentDataUri = AttachmentTempFileProvider.createTempUriForContentUri(context, attachment.internalUri); Uri intentDataUri = AttachmentTempFileProvider.createTempUriForContentUri(context, attachment.internalUri, attachment.displayName); return viewIntentFinder.getBestViewIntent(intentDataUri, attachment.displayName, attachment.mimeType); } catch (IOException e) { Loading