chore: Follow up update snackbar

pull/1462/head
Krille 8 months ago
parent 448a111c48
commit c447c2087f
No known key found for this signature in database
GPG Key ID: E067ECD60F1A0652

@ -11,7 +11,6 @@ abstract class UpdateNotifier {
static const String versionStoreKey = 'last_known_version';
static void showUpdateSnackBar(BuildContext context) async {
final theme = Theme.of(context);
final scaffoldMessenger = ScaffoldMessenger.of(context);
final currentVersion = await PlatformInfos.getVersion();
final store = await SharedPreferences.getInstance();
@ -19,27 +18,11 @@ abstract class UpdateNotifier {
if (currentVersion != storedVersion) {
if (storedVersion != null) {
ScaffoldFeatureController? controller;
controller = scaffoldMessenger.showSnackBar(
scaffoldMessenger.showSnackBar(
SnackBar(
duration: const Duration(seconds: 30),
content: Row(
children: [
IconButton(
icon: Icon(
Icons.close_outlined,
size: 20,
color: theme.colorScheme.onPrimary,
),
onPressed: () => controller?.close(),
),
Expanded(
child: Text(
L10n.of(context).updateInstalled(currentVersion),
),
),
],
),
showCloseIcon: true,
content: Text(L10n.of(context).updateInstalled(currentVersion)),
action: SnackBarAction(
label: L10n.of(context).changelog,
onPressed: () => launchUrlString(AppConfig.changelogUrl),

Loading…
Cancel
Save