[mob][photos] use better dialog widget to ask permissions
This commit is contained in:
@@ -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: "",
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user