From 72affed8276006d94ff2d664fa5341079a75a192 Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Thu, 7 May 2020 11:19:57 +0200 Subject: [PATCH] Fix open file --- lib/utils/matrix_file_extension.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/utils/matrix_file_extension.dart b/lib/utils/matrix_file_extension.dart index 0273074..1723f11 100644 --- a/lib/utils/matrix_file_extension.dart +++ b/lib/utils/matrix_file_extension.dart @@ -9,9 +9,6 @@ import 'package:mime_type/mime_type.dart'; extension MatrixFileExtension on MatrixFile { void open() async { - Directory tempDir = await getTemporaryDirectory(); - final file = File(tempDir.path + "/" + path.split("/").last); - file.writeAsBytesSync(bytes); if (kIsWeb) { final fileName = path.split('/').last; final mimeType = mime(fileName); @@ -27,6 +24,9 @@ extension MatrixFileExtension on MatrixFile { element.click(); element.remove(); } else { + Directory tempDir = await getTemporaryDirectory(); + final file = File(tempDir.path + "/" + path.split("/").last); + file.writeAsBytesSync(bytes); await OpenFile.open(file.path); } return;