Loading packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/ui/binder/StackedMobileIconBinder.kt +6 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,9 @@ package com.android.systemui.statusbar.pipeline.mobile.ui.binder import androidx.compose.material3.LocalContentColor import androidx.compose.runtime.CompositionLocalProvider import androidx.compose.runtime.getValue import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.layout.onSizeChanged import androidx.compose.ui.platform.ViewCompositionStrategy import androidx.lifecycle.Lifecycle import androidx.lifecycle.compose.collectAsStateWithLifecycle Loading Loading @@ -74,7 +76,10 @@ object StackedMobileIconBinder { val tint by tintFlow.collectAsStateWithLifecycle() if (viewModel.isIconVisible) { CompositionLocalProvider(LocalContentColor provides Color(tint)) { StackedMobileIcon(viewModel) StackedMobileIcon( viewModel, modifier = Modifier.onSizeChanged { view.requestLayout() }, ) } } } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/ui/binder/StackedMobileIconBinder.kt +6 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,9 @@ package com.android.systemui.statusbar.pipeline.mobile.ui.binder import androidx.compose.material3.LocalContentColor import androidx.compose.runtime.CompositionLocalProvider import androidx.compose.runtime.getValue import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.layout.onSizeChanged import androidx.compose.ui.platform.ViewCompositionStrategy import androidx.lifecycle.Lifecycle import androidx.lifecycle.compose.collectAsStateWithLifecycle Loading Loading @@ -74,7 +76,10 @@ object StackedMobileIconBinder { val tint by tintFlow.collectAsStateWithLifecycle() if (viewModel.isIconVisible) { CompositionLocalProvider(LocalContentColor provides Color(tint)) { StackedMobileIcon(viewModel) StackedMobileIcon( viewModel, modifier = Modifier.onSizeChanged { view.requestLayout() }, ) } } } Loading