fix: Bypass image compression in flutter_file_picker

We do our own image compression in the dark sdk anyway.

Might fix #1168
This commit is contained in:
q234rty 2024-09-08 01:02:24 +08:00
parent d70d8803c2
commit 341a76412c
No known key found for this signature in database
GPG key ID: D7E83C63C8CC4545

View file

@ -508,6 +508,7 @@ class ChatController extends State<ChatPageWithRoom>
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<ChatPageWithRoom>
void sendImageAction() async {
final result = await AppLock.of(context).pauseWhile(
FilePicker.platform.pickFiles(
compressionQuality: 0,
type: FileType.image,
withData: true,
allowMultiple: false,