Merge branch 'krille/stories-iamges' into 'main'

fix: Pictures in stories use wrong shrink algo

See merge request famedly/fluffychat!842
This commit is contained in:
Krille Fear 2022-04-29 11:45:18 +00:00
commit 0f357467af

View File

@ -73,16 +73,12 @@ class AddStoryController extends State<AddStoryPage> {
);
final fileName = picked.fileName;
if (fileName == null) return;
final shrinked = await showFutureLoadingDialog(
context: context,
future: () => MatrixImageFile.shrink(
bytes: picked.toUint8List(),
name: fileName,
compute: Matrix.of(context).client.runInBackground,
),
final matrixFile = MatrixImageFile(
bytes: picked.toUint8List(),
name: fileName,
);
setState(() {
image = shrinked.result;
image = matrixFile;
});
}
@ -91,19 +87,18 @@ class AddStoryController extends State<AddStoryPage> {
source: ImageSource.camera,
);
if (picked == null) return;
final shrinked = await showFutureLoadingDialog(
final matrixFile = await showFutureLoadingDialog(
context: context,
future: () async {
final bytes = await picked.readAsBytes();
return await MatrixImageFile.shrink(
return MatrixImageFile(
bytes: bytes,
name: picked.name,
compute: Matrix.of(context).client.runInBackground,
);
});
setState(() {
image = shrinked.result;
image = matrixFile.result;
});
}