[Expressive design] Apply colors to homepage icons

Bug: 396944193
Test: visual, robotest
Flag: com.android.settingslib.widget.theme.flags.is_expressive_design_enabled
Change-Id: I6ec24bdf8cb9a6f8454bd837daffe743b3b01526
This commit is contained in:
Jason Chiu
2025-02-26 02:56:34 +08:00
parent 98a039e8d3
commit 9c16e94552
54 changed files with 995 additions and 40 deletions

View File

@@ -74,6 +74,14 @@ class PowerUsageSummaryScreenTest : CatalystScreenTestCase() {
}
@Test
@EnableFlags(com.android.settingslib.widget.theme.flags.Flags.FLAG_IS_EXPRESSIVE_DESIGN_ENABLED)
fun getIcon_isExpressiveTheme() {
assertThat(preferenceScreenCreator.getIcon(context))
.isEqualTo(R.drawable.ic_homepage_battery)
}
@Test
@DisableFlags(com.android.settingslib.widget.theme.flags.Flags.FLAG_IS_EXPRESSIVE_DESIGN_ENABLED)
@EnableFlags(Flags.FLAG_HOMEPAGE_REVAMP)
fun getIcon_whenHomePageRevampFlagOn() {
assertThat(preferenceScreenCreator.getIcon(context))