Skip to content

Commit bbeb261

Browse files
committed
Upgrade flutter to 3.35.3
1 parent 0215bcc commit bbeb261

File tree

5 files changed

+94
-92
lines changed

5 files changed

+94
-92
lines changed

lib/ui/pages/settings/audio.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ class TTSEngines extends StatelessWidget {
157157
TitleText(AppLocalizations.of(context)!.ttsEngines),
158158
SizedBox(height: 12),
159159
DropdownButtonFormField<String>(
160-
value: settings.ttsEngine ?? ttsEngines.first,
160+
initialValue: settings.ttsEngine ?? ttsEngines.first,
161161
decoration: InputDecoration(
162162
labelText: AppLocalizations.of(context)!.ttsEngines,
163163
border: OutlineInputBorder(),
@@ -199,7 +199,7 @@ class TTSLanguages extends StatelessWidget {
199199
TitleText(AppLocalizations.of(context)!.ttsLanguages),
200200
SizedBox(height: 12),
201201
DropdownButtonFormField<String>(
202-
value: settings.ttsLanguage ?? _defaultLanguage(),
202+
initialValue: settings.ttsLanguage ?? _defaultLanguage(),
203203
decoration: InputDecoration(
204204
labelText: AppLocalizations.of(context)!.ttsLanguages,
205205
border: OutlineInputBorder(),

lib/ui/pages/settings/manage_dictionaries/main.dart

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -418,28 +418,30 @@ class GroupDialog extends StatelessWidget {
418418
Widget build(BuildContext context) {
419419
return AlertDialog(
420420
title: Text(AppLocalizations.of(context)!.manageGroups),
421-
content: Column(
422-
mainAxisSize: MainAxisSize.min,
423-
children: [
424-
for (final group in dictManager.groups)
425-
RadioListTile(
426-
title: Text(group.name == "Default"
427-
? AppLocalizations.of(context)!.default_
428-
: group.name),
429-
value: group.id,
430-
groupValue: dictManager.groupId,
431-
onChanged: (int? groupId) async {
432-
if (groupId != null && groupId != dictManager.groupId) {
433-
final model = context.read<DictManagerModel>();
434-
await model.setCurrentGroup(groupId);
435-
}
436-
if (context.mounted) {
437-
context.pop();
438-
}
439-
},
440-
secondary: GroupDeleteButton(group: group),
441-
),
442-
],
421+
content: RadioGroup(
422+
groupValue: dictManager.groupId,
423+
onChanged: (int? groupId) async {
424+
if (groupId != null && groupId != dictManager.groupId) {
425+
final model = context.read<DictManagerModel>();
426+
await model.setCurrentGroup(groupId);
427+
}
428+
if (context.mounted) {
429+
context.pop();
430+
}
431+
},
432+
child: Column(
433+
mainAxisSize: MainAxisSize.min,
434+
children: [
435+
for (final group in dictManager.groups)
436+
RadioListTile(
437+
title: Text(group.name == "Default"
438+
? AppLocalizations.of(context)!.default_
439+
: group.name),
440+
value: group.id,
441+
secondary: GroupDeleteButton(group: group),
442+
),
443+
],
444+
),
443445
),
444446
actions: [
445447
TextButton(

lib/ui/pages/translate/translate_settings_page.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class AiTranslateSettingsPage extends StatelessWidget {
2828
labelText: AppLocalizations.of(context)!.outputType,
2929
border: const OutlineInputBorder(),
3030
),
31-
value: viewModel.isRichOutput,
31+
initialValue: viewModel.isRichOutput,
3232
items: [
3333
DropdownMenuItem(
3434
value: true,
@@ -54,7 +54,7 @@ class AiTranslateSettingsPage extends StatelessWidget {
5454
AppLocalizations.of(context)!.translationProvider,
5555
border: const OutlineInputBorder(),
5656
),
57-
value: viewModel.translationProvider,
57+
initialValue: viewModel.translationProvider,
5858
items: [
5959
const DropdownMenuItem(
6060
value: "ai",

0 commit comments

Comments
 (0)