[mob][photos] use better dialog widget to ask permissions

This commit is contained in:
Aman Raj Singh Mourya 2024-10-26 17:12:52 +05:30
parent b3f332cbb5
commit c849ea1046
2 changed files with 2 additions and 5 deletions

View File

@ -25,7 +25,7 @@ class DeeplinkService {
Future<void> requestDeeplinkPermissions(BuildContext context) async {
if (!hasConfiguredDeeplinkPermissions() &&
RemoteSyncService.instance.isFirstRemoteSyncDone()) {
final choice = await showChoiceDialog(
final choice = await showChoiceActionSheet(
isDismissible: false,
context,
title: "",

View File

@ -233,9 +233,6 @@ class _HomeWidgetState extends State<HomeWidget> {
NotificationService.instance
.initialize(_onDidReceiveNotificationResponse)
.ignore();
WidgetsBinding.instance.addPostFrameCallback((_) {
DeeplinkService.instance.requestDeeplinkPermissions(context).ignore();
});
}
Future<void> _handlePublicAlbumLink(Uri uri) async {
@ -476,7 +473,7 @@ class _HomeWidgetState extends State<HomeWidget> {
if (!LocalSyncService.instance.hasCompletedFirstImport()) {
return const LoadingPhotosWidget();
}
DeeplinkService.instance.requestDeeplinkPermissions(context).ignore();
if (_sharedFiles != null &&
_sharedFiles!.isNotEmpty &&
_shouldRenderCreateCollectionSheet) {