diff --git a/src/main/java/com/todoroo/astrid/activity/TaskListActivity.java b/src/main/java/com/todoroo/astrid/activity/TaskListActivity.java index 5aecff766..fcd482c26 100644 --- a/src/main/java/com/todoroo/astrid/activity/TaskListActivity.java +++ b/src/main/java/com/todoroo/astrid/activity/TaskListActivity.java @@ -199,9 +199,8 @@ public class TaskListActivity extends InjectingAppCompatActivity implements ThemeColor filterColor = getFilterColor(); filterColor.applyToStatusBar(drawerLayout); - filterColor.applyTaskDescription(this, filter.listingTitle); - filterColor.applyStyle(getTheme()); + theme.withThemeColor(filterColor).applyToContext(this); FragmentManager fragmentManager = getSupportFragmentManager(); fragmentManager.popBackStackImmediate(null, FragmentManager.POP_BACK_STACK_INCLUSIVE); diff --git a/src/main/java/org/tasks/themes/Theme.java b/src/main/java/org/tasks/themes/Theme.java index df03cfcd3..a6fe83260 100644 --- a/src/main/java/org/tasks/themes/Theme.java +++ b/src/main/java/org/tasks/themes/Theme.java @@ -28,6 +28,10 @@ public class Theme { return new Theme(themeBase, themeColor, themeAccent); } + public Theme withThemeColor(ThemeColor themeColor) { + return new Theme(themeBase, themeColor, themeAccent); + } + public ThemeBase getThemeBase() { return themeBase; }