From 757ec7bb27bfddcd1427d347fe230e9dbe1d2ad4 Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Tue, 13 Apr 2021 16:08:28 +0200 Subject: [PATCH] fix: Save file --- lib/utils/matrix_file_extension.dart | 3 ++- lib/views/image_viewer_view.dart | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/utils/matrix_file_extension.dart b/lib/utils/matrix_file_extension.dart index b8170a69b..0dad0dda2 100644 --- a/lib/utils/matrix_file_extension.dart +++ b/lib/utils/matrix_file_extension.dart @@ -27,7 +27,8 @@ extension MatrixFileExtension on MatrixFile { element.click(); element.remove(); } else { - if (!(await Permission.storage.request()).isGranted) return; + if (PlatformInfos.isMobile && + !(await Permission.storage.request()).isGranted) return; final downloadsDir = PlatformInfos.isDesktop ? (await getDownloadsDirectory()).path : Platform.isAndroid diff --git a/lib/views/image_viewer_view.dart b/lib/views/image_viewer_view.dart index 2b79cce45..3b67ce570 100644 --- a/lib/views/image_viewer_view.dart +++ b/lib/views/image_viewer_view.dart @@ -25,13 +25,13 @@ class ImageViewerView extends StatelessWidget { actions: [ IconButton( icon: Icon(Icons.reply_outlined), - onPressed: () => controller.forwardAction, + onPressed: controller.forwardAction, color: Colors.white, tooltip: L10n.of(context).share, ), IconButton( icon: Icon(Icons.download_outlined), - onPressed: () => controller.openFileAction, + onPressed: controller.openFileAction, color: Colors.white, tooltip: L10n.of(context).downloadFile, ),