From e16b0c5319b0e01e92238e413dca2e0a4c8ad990 Mon Sep 17 00:00:00 2001 From: huynguyennovem Date: Fri, 11 Aug 2023 01:05:18 +0700 Subject: [PATCH 1/2] Add missing case for apk file Signed-off-by: huynguyennovem --- android/app/src/main/AndroidManifest.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 81a1316..404baed 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -6,6 +6,7 @@ + From 5ca1e4795961db2f928530037f557584aa299942 Mon Sep 17 00:00:00 2001 From: huynguyennovem Date: Fri, 11 Aug 2023 23:13:35 +0700 Subject: [PATCH 2/2] Fix #82 cant upload file source. fallback to media as default Signed-off-by: huynguyennovem --- lib/ui/send/send_widget.dart | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/lib/ui/send/send_widget.dart b/lib/ui/send/send_widget.dart index 096a3a0..64e7c58 100644 --- a/lib/ui/send/send_widget.dart +++ b/lib/ui/send/send_widget.dart @@ -11,7 +11,6 @@ import 'package:netshare/entity/shared_file_entity.dart'; import 'package:netshare/provider/file_provider.dart'; import 'package:netshare/ui/common_view/empty_widget.dart'; import 'package:netshare/ui/list_file/file_tile_upload.dart'; -import 'package:netshare/ui/send/file_type_chooser.dart'; import 'package:netshare/util/extension.dart'; import 'package:netshare/util/utility_functions.dart'; import 'package:path/path.dart' as path; @@ -248,26 +247,9 @@ class _SendWidgetState extends State { void _pickFile() async { FileType type = FileType.any; if(Platform.isIOS) { - // asking pick file or media - showModalBottomSheet( - showDragHandle: true, - context: context, - shape: const RoundedRectangleBorder( - borderRadius: BorderRadius.vertical(top: Radius.circular(20))), - builder: (context) => - FileTypeChooser( - onSelectedType: (selectedType) { - if (selectedType == 0) { - type = FileType.media; - } - Navigator.pop(context); - _processPickingFile(type); - }, - ), - ); - } else { - _processPickingFile(type); + type = FileType.media; } + _processPickingFile(type); } void _processPickingFile(type) async {