commit 6ca15b9593e4055346db5ae97e5101ca2c2f8d4f
parent 89558f6ed006356642f8df0a4266d92d06f0da22
Author: Gabriel Luong <gabriel.luong@gmail.com>
Date: Tue, 18 Nov 2025 23:32:38 +0000
Bug 1993856 - Part 6: Use `surface` background color for the HomepageHeader previews r=android-reviewers,007
- Refactor `layer1` to `surface` background color for the `HomepageHeader` previews
Differential Revision: https://phabricator.services.mozilla.com/D270335
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/ui/HomepageHeader.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/ui/HomepageHeader.kt
@@ -16,6 +16,7 @@ import androidx.compose.foundation.layout.wrapContentHeight
import androidx.compose.foundation.shape.CircleShape
import androidx.compose.material3.Icon
import androidx.compose.material3.IconToggleButton
+import androidx.compose.material3.Surface
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
@@ -138,7 +139,7 @@ private fun getAttr(resId: Int): Int {
@PreviewLightDark
private fun HomepageHeaderPreview() {
FirefoxTheme {
- Row(modifier = Modifier.background(color = FirefoxTheme.colors.layer1)) {
+ Surface {
HomepageHeader(
browsingMode = BrowsingMode.Normal,
browsingModeChanged = {},
@@ -151,7 +152,7 @@ private fun HomepageHeaderPreview() {
@Preview
private fun PrivateHomepageHeaderPreview() {
FirefoxTheme(theme = Theme.Private) {
- Row(modifier = Modifier.background(color = FirefoxTheme.colors.layer1)) {
+ Surface {
HomepageHeader(
browsingMode = BrowsingMode.Private,
browsingModeChanged = {},