fixed films selection

This commit is contained in:
Vadim 2023-09-13 15:52:39 +02:00
parent cd7341b51f
commit 7673be4828

View file

@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
import 'package:lightmeter/generated/l10n.dart'; import 'package:lightmeter/generated/l10n.dart';
import 'package:lightmeter/screens/settings/components/shared/dialog_filter/widget_dialog_filter.dart'; import 'package:lightmeter/screens/settings/components/shared/dialog_filter/widget_dialog_filter.dart';
import 'package:lightmeter/screens/settings/components/shared/iap_list_tile/widget_list_tile_iap.dart'; import 'package:lightmeter/screens/settings/components/shared/iap_list_tile/widget_list_tile_iap.dart';
import 'package:m3_lightmeter_iap/m3_lightmeter_iap.dart';
import 'package:m3_lightmeter_resources/m3_lightmeter_resources.dart'; import 'package:m3_lightmeter_resources/m3_lightmeter_resources.dart';
class FilmsListTile extends StatelessWidget { class FilmsListTile extends StatelessWidget {
@ -20,11 +21,13 @@ class FilmsListTile extends StatelessWidget {
title: S.of(context).filmsInUse, title: S.of(context).filmsInUse,
description: S.of(context).filmsInUseDescription, description: S.of(context).filmsInUseDescription,
values: Film.values.sublist(1), values: Film.values.sublist(1),
selectedValues: Film.values.sublist(1), selectedValues: Films.of(context),
titleAdapter: (_, value) => value.name, titleAdapter: (_, value) => value.name,
), ),
).then((values) { ).then((values) {
if (values != null) {} if (values != null) {
FilmsProvider.of(context).saveFilms(values);
}
}); });
}, },
); );