diff --git a/lib/model/source/collection_source.dart b/lib/model/source/collection_source.dart index ab4e099c7..d24abbf8b 100644 --- a/lib/model/source/collection_source.dart +++ b/lib/model/source/collection_source.dart @@ -43,15 +43,13 @@ abstract class CollectionSource with SourceBase, AlbumMixin, LocationMixin, TagM final Set _rawEntries = {}; - // TODO TLAD use `Set.unmodifiable()` when possible - Set get allEntries => Set.of(_rawEntries); + Set get allEntries => Set.unmodifiable(_rawEntries); Set? _visibleEntries; @override Set get visibleEntries { - // TODO TLAD use `Set.unmodifiable()` when possible - _visibleEntries ??= Set.of(_applyHiddenFilters(_rawEntries)); + _visibleEntries ??= Set.unmodifiable(_applyHiddenFilters(_rawEntries)); return _visibleEntries!; } diff --git a/lib/widgets/common/grid/header.dart b/lib/widgets/common/grid/header.dart index 37ac83dd4..ed4b1fd3d 100644 --- a/lib/widgets/common/grid/header.dart +++ b/lib/widgets/common/grid/header.dart @@ -87,7 +87,7 @@ class SectionHeader extends StatelessWidget { } } - // TODO TLAD cache header extent computation? + // TODO TLAD [perf] cache header extent computation? static double getPreferredHeight({ required BuildContext context, required double maxWidth, diff --git a/test/widget_test.dart b/test/widget_test.dart index db070e29b..df774cab7 100644 --- a/test/widget_test.dart +++ b/test/widget_test.dart @@ -2,7 +2,7 @@ import 'package:aves/widgets/aves_app.dart'; import 'package:flutter_test/flutter_test.dart'; void main() { - testWidgets('TODO TLAD', (tester) async { + testWidgets('widget test', (tester) async { await tester.pumpWidget(AvesApp()); }); }