Skip to content

Commit 6e09c7f

Browse files
committed
⚡️ Use file path when saving images
1 parent f70ab8a commit 6e09c7f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

lib/src/widgets/camera_picker_viewer.dart

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
///
55
import 'dart:async';
66
import 'dart:io';
7-
import 'dart:typed_data';
87

98
import 'package:camera/camera.dart';
109
import 'package:flutter/material.dart';
@@ -225,9 +224,9 @@ class _CameraPickerViewerState extends State<CameraPickerViewer> {
225224
if (_ps == PermissionState.authorized || _ps == PermissionState.limited) {
226225
switch (pickerType) {
227226
case CameraPickerViewType.image:
228-
final Uint8List data = await previewFile.readAsBytes();
229-
entity = await PhotoManager.editor.saveImage(
230-
data,
227+
final String filePath = previewFile.path;
228+
entity = await PhotoManager.editor.saveImageWithPath(
229+
filePath,
231230
title: path.basename(previewFile.path),
232231
);
233232
break;

0 commit comments

Comments
 (0)