mirror of
https://github.com/ente-io/ente.git
synced 2025-08-10 16:32:39 +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 {
|
Future<void> requestDeeplinkPermissions(BuildContext context) async {
|
||||||
if (!hasConfiguredDeeplinkPermissions() &&
|
if (!hasConfiguredDeeplinkPermissions() &&
|
||||||
RemoteSyncService.instance.isFirstRemoteSyncDone()) {
|
RemoteSyncService.instance.isFirstRemoteSyncDone()) {
|
||||||
final choice = await showChoiceDialog(
|
final choice = await showChoiceActionSheet(
|
||||||
isDismissible: false,
|
isDismissible: false,
|
||||||
context,
|
context,
|
||||||
title: "",
|
title: "",
|
||||||
|
@ -233,9 +233,6 @@ class _HomeWidgetState extends State<HomeWidget> {
|
|||||||
NotificationService.instance
|
NotificationService.instance
|
||||||
.initialize(_onDidReceiveNotificationResponse)
|
.initialize(_onDidReceiveNotificationResponse)
|
||||||
.ignore();
|
.ignore();
|
||||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
|
||||||
DeeplinkService.instance.requestDeeplinkPermissions(context).ignore();
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> _handlePublicAlbumLink(Uri uri) async {
|
Future<void> _handlePublicAlbumLink(Uri uri) async {
|
||||||
@ -476,7 +473,7 @@ class _HomeWidgetState extends State<HomeWidget> {
|
|||||||
if (!LocalSyncService.instance.hasCompletedFirstImport()) {
|
if (!LocalSyncService.instance.hasCompletedFirstImport()) {
|
||||||
return const LoadingPhotosWidget();
|
return const LoadingPhotosWidget();
|
||||||
}
|
}
|
||||||
|
DeeplinkService.instance.requestDeeplinkPermissions(context).ignore();
|
||||||
if (_sharedFiles != null &&
|
if (_sharedFiles != null &&
|
||||||
_sharedFiles!.isNotEmpty &&
|
_sharedFiles!.isNotEmpty &&
|
||||||
_shouldRenderCreateCollectionSheet) {
|
_shouldRenderCreateCollectionSheet) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user