Skip to content

Commit

Permalink
Fix saving again
Browse files Browse the repository at this point in the history
  • Loading branch information
CodeDoctorDE committed Feb 10, 2024
1 parent 965eb0b commit 4fc05ef
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions app/lib/api/save_io.dart
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,15 @@ Future<void> exportFile(
String mimeType,
String uniformTypeIdentifier,
) async {
if (Platform.isAndroid) {
if (Platform.isAndroid || Platform.isIOS) {
final file = File(
'${(await getTemporaryDirectory()).path}/butterfly.$fileExtension');
await file.writeAsBytes(bytes);
Share.shareXFiles([XFile(file.path)]);
final box = context.findRenderObject() as RenderBox?;
Share.shareXFiles(
[XFile(file.path, mimeType: mimeType)],
sharePositionOrigin: box!.localToGlobal(Offset.zero) & box.size,
);
return;
}
final file = fs.XFile.fromData(Uint8List.fromList(bytes),
Expand Down

0 comments on commit 4fc05ef

Please sign in to comment.