diff --git a/lib/src/services/background/callback_dispatcher.background.dart b/lib/src/services/background/callback_dispatcher.background.dart index 4dcc68f2..6aba3078 100644 --- a/lib/src/services/background/callback_dispatcher.background.dart +++ b/lib/src/services/background/callback_dispatcher.background.dart @@ -86,6 +86,7 @@ Future initBackgroundExecution() async { final Mutex _keyValueMutex = Mutex(); +// ignore: unreachable_from_main Future handlePeriodicTask({int lastExecutionInSecondsLimit = 120}) async { final shouldBeExecuted = await exclusiveAccess( lockName: 'periodic_task', diff --git a/lib/src/visual/views/contact/contact.view.dart b/lib/src/visual/views/contact/contact.view.dart index 4e3f187d..61633e1f 100644 --- a/lib/src/visual/views/contact/contact.view.dart +++ b/lib/src/visual/views/contact/contact.view.dart @@ -1,6 +1,6 @@ import 'dart:async'; -import 'package:drift/drift.dart'; +import 'package:drift/drift.dart' hide Column; import 'package:flutter/material.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:go_router/go_router.dart'; @@ -180,9 +180,31 @@ class _ContactViewState extends State { body: ListView( key: ValueKey(contact.userId), children: [ - Padding( - padding: const EdgeInsets.all(10), - child: AvatarIcon(contactId: contact.userId, fontSize: 30), + Center( + child: GestureDetector( + onTap: () { + // ignore: inference_failure_on_function_invocation + showDialog( + context: context, + builder: (context) { + return Dialog( + backgroundColor: Colors.transparent, + elevation: 0, + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + AvatarIcon(contactId: contact.userId, fontSize: 200), + ], + ), + ); + }, + ); + }, + child: Padding( + padding: const EdgeInsets.all(10), + child: AvatarIcon(contactId: contact.userId, fontSize: 30), + ), + ), ), Row( mainAxisAlignment: MainAxisAlignment.center, @@ -331,7 +353,9 @@ class _ContactViewState extends State { ), ); }, - child: Text(context.lang.contactUserDiscoveryManualApprovalApprove), + child: Text( + context.lang.contactUserDiscoveryManualApprovalApprove, + ), ), ) else diff --git a/lib/src/visual/views/settings/privacy/user_discovery/components/user_discovery_setup.comp.dart b/lib/src/visual/views/settings/privacy/user_discovery/components/user_discovery_setup.comp.dart index d32d9c30..d00c331f 100644 --- a/lib/src/visual/views/settings/privacy/user_discovery/components/user_discovery_setup.comp.dart +++ b/lib/src/visual/views/settings/privacy/user_discovery/components/user_discovery_setup.comp.dart @@ -465,7 +465,7 @@ class _ExampleLabel extends StatelessWidget { return Align( alignment: Alignment.centerRight, child: Padding( - padding: const EdgeInsets.only(right: 12, bottom: 0), + padding: const EdgeInsets.only(right: 12), child: Container( padding: const EdgeInsets.symmetric(horizontal: 8, vertical: 2), decoration: BoxDecoration(