Skip to content

Commit 78b2266

Browse files
committed
fix(headlines-feed): pass theme context when applying or resetting filters
- Add theme parameter to HeadlinesFeedFiltersCleared event in resetFilters method - Add theme parameter to HeadlinesFeedFiltersApplied event in applyFilters method - Use Theme.of(context) to obtain current theme in both cases
1 parent 91cac5a commit 78b2266

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/headlines-feed/view/headlines_filter_page.dart

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ class _HeadlinesFilterPageState extends State<HeadlinesFilterPage> {
270270
tooltip: l10n.headlinesFeedFilterResetButton,
271271
onPressed: () {
272272
context.read<HeadlinesFeedBloc>().add(
273-
HeadlinesFeedFiltersCleared(),
273+
HeadlinesFeedFiltersCleared(theme: Theme.of(context)),
274274
);
275275
// Also reset local state for the checkbox
276276
setState(() {
@@ -304,7 +304,10 @@ class _HeadlinesFilterPageState extends State<HeadlinesFilterPage> {
304304
isFromFollowedItems: _useFollowedFilters,
305305
);
306306
context.read<HeadlinesFeedBloc>().add(
307-
HeadlinesFeedFiltersApplied(filter: newFilter),
307+
HeadlinesFeedFiltersApplied(
308+
filter: newFilter,
309+
theme: Theme.of(context),
310+
),
308311
);
309312
context.pop();
310313
},

0 commit comments

Comments
 (0)