fix: ios watch config

This commit is contained in:
lollipopkit
2024-06-02 15:50:01 +08:00
parent 4198d7bd13
commit a0c6642230
2 changed files with 18 additions and 19 deletions

View File

@@ -104,7 +104,6 @@ class _IOSSettingsPageState extends State<IOSSettingsPage> {
}
return ListTile(
title: const Text('Watch app'),
subtitle: Text(l10n.edit, style: UIs.textGrey),
trailing: const Icon(Icons.keyboard_arrow_right),
onTap: () async => _onTapWatchApp(ctx),
);
@@ -113,7 +112,7 @@ class _IOSSettingsPageState extends State<IOSSettingsPage> {
}
void _onTapWatchApp(Map<String, dynamic> map) async {
final urls = map['urls'] as Map<String, String>;
final urls = Map<String, String>.from(map['urls'] as Map? ?? {});
final result = await AppRoutes.kvEditor(data: urls).go(context);
if (result == null || result! is Map<String, String>) return;