mirror of
https://github.com/ente-io/ente.git
synced 2025-08-08 07:28:26 +00:00
[mob][photos] use better dialog widget to ask permissions
This commit is contained in:
parent
b3f332cbb5
commit
c849ea1046
@ -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) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user