Enable opening of file in gallery of 'Add location' sheet

This commit is contained in:
ashilkn 2023-03-27 10:05:00 +05:30
parent 41cd62799d
commit 686e930b68

View file

@ -424,21 +424,19 @@ class _LazyLoadingGridViewState extends State<LazyLoadingGridView> {
selectionColor = avatarColors[(randomID).remainder(avatarColors.length)];
}
return GestureDetector(
onTap: widget.selectedFiles != null
? () async {
if (widget.selectedFiles!.files.isNotEmpty) {
_selectFile(file);
} else {
if (AppLifecycleService.instance.mediaExtensionAction.action ==
IntentAction.pick) {
final ioFile = await getFile(file);
MediaExtension().setResult("file://${ioFile!.path}");
} else {
_routeToDetailPage(file, context);
}
}
}
: null,
onTap: () async {
if (widget.selectedFiles?.files.isNotEmpty ?? false) {
_selectFile(file);
} else {
if (AppLifecycleService.instance.mediaExtensionAction.action ==
IntentAction.pick) {
final ioFile = await getFile(file);
MediaExtension().setResult("file://${ioFile!.path}");
} else {
_routeToDetailPage(file, context);
}
}
},
onLongPress: widget.selectedFiles != null
? () {
if (AppLifecycleService.instance.mediaExtensionAction.action ==