Skip to content

Commit

Permalink
fix bug with rename group
Browse files Browse the repository at this point in the history
  • Loading branch information
jiangtian616 committed Sep 10, 2022
1 parent f32757b commit 524080b
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions lib/src/widget/eh_download_dialog.dart
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,16 @@ class EHDownloadDialog extends StatefulWidget {

class _EHDownloadDialogState extends State<EHDownloadDialog> {
late String group;

late List<String> candidates;
bool? downloadOriginalImage = DownloadSetting.downloadOriginalImageByDefault.value;

@override
void initState() {
group = widget.currentGroup ?? 'default'.tr;
widget.candidates.remove(group);
widget.candidates.insert(0, group);
candidates = List.of(widget.candidates);

candidates.remove(group);
candidates.insert(0, group);
super.initState();
}

Expand Down Expand Up @@ -70,7 +72,7 @@ class _EHDownloadDialogState extends State<EHDownloadDialog> {
children: [
EHGroupNameSelector(
currentGroup: widget.currentGroup ?? 'default'.tr,
candidates: widget.candidates,
candidates: candidates,
listener: (g) => group = g,
),
if (widget.showDownloadOriginalImageCheckBox && downloadOriginalImage != null) _buildDownloadOriginalImageCheckBox().marginOnly(top: 16),
Expand Down

0 comments on commit 524080b

Please sign in to comment.