Fix sharing for iPAD

This commit is contained in:
Neeraj Gupta 2022-04-22 21:07:12 +05:30
parent ef82d6175f
commit 42ea1aa64f
No known key found for this signature in database
GPG key ID: 3C5A1684DC1729E1

View file

@ -31,7 +31,12 @@ Future<void> share(BuildContext context, List<File> files) async {
}
final paths = await Future.wait(pathFutures);
await dialog.hide();
return Share.shareFiles(paths);
final Size size = MediaQuery.of(context).size;
return Share.shareFiles(
paths,
// required for ipad https://github.com/flutter/flutter/issues/47220#issuecomment-608453383
sharePositionOrigin: Rect.fromLTWH(0, 0, size.width, size.height / 2),
);
}
Future<void> shareText(String text) async {