From 3f854d6984b3f09e6770c32ff70b57755db30f98 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 b8170a69..0dad0dda 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 2b79cce4..3b67ce57 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, ),