From 341a76412c7909ddd2904d9fc70ffa1d0620a1a7 Mon Sep 17 00:00:00 2001 From: q234rty Date: Sun, 8 Sep 2024 01:02:24 +0800 Subject: [PATCH] fix: Bypass image compression in flutter_file_picker We do our own image compression in the dark sdk anyway. Might fix #1168 --- lib/pages/chat/chat.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/pages/chat/chat.dart b/lib/pages/chat/chat.dart index ebc60d662..cd770ca5f 100644 --- a/lib/pages/chat/chat.dart +++ b/lib/pages/chat/chat.dart @@ -508,6 +508,7 @@ class ChatController extends State void sendFileAction() async { final result = await AppLock.of(context).pauseWhile( FilePicker.platform.pickFiles( + compressionQuality: 0, allowMultiple: false, withData: true, ), @@ -547,6 +548,7 @@ class ChatController extends State void sendImageAction() async { final result = await AppLock.of(context).pauseWhile( FilePicker.platform.pickFiles( + compressionQuality: 0, type: FileType.image, withData: true, allowMultiple: false,