Loading packages/SystemUI/compose/features/src/com/android/systemui/volume/panel/component/volume/ui/composable/VolumeSlider.kt +18 −23 Original line number Diff line number Diff line Loading @@ -17,10 +17,10 @@ package com.android.systemui.volume.panel.component.volume.ui.composable import androidx.compose.animation.core.animateFloatAsState import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.size import androidx.compose.material3.IconButton import androidx.compose.material3.IconButtonColors import androidx.compose.material3.LocalContentColor import androidx.compose.material3.Text import androidx.compose.runtime.Composable Loading @@ -32,7 +32,6 @@ import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.semantics.ProgressBarRangeInfo import androidx.compose.ui.semantics.clearAndSetSemantics import androidx.compose.ui.semantics.contentDescription Loading Loading @@ -130,24 +129,20 @@ private fun SliderIcon( isTappable: Boolean, modifier: Modifier = Modifier ) { val boxModifier = if (isTappable) { IconButton( modifier = modifier, modifier.clickable( onClick = onIconTapped, colors = IconButtonColors( contentColor = LocalContentColor.current, containerColor = Color.Transparent, disabledContentColor = LocalContentColor.current, disabledContainerColor = Color.Transparent, ), content = { Icon(modifier = Modifier.size(24.dp), icon = icon) }, interactionSource = null, indication = null ) } else { modifier } .fillMaxSize() Box( modifier = modifier, modifier = boxModifier, contentAlignment = Alignment.Center, content = { Icon(modifier = Modifier.size(24.dp), icon = icon) }, ) } } Loading
packages/SystemUI/compose/features/src/com/android/systemui/volume/panel/component/volume/ui/composable/VolumeSlider.kt +18 −23 Original line number Diff line number Diff line Loading @@ -17,10 +17,10 @@ package com.android.systemui.volume.panel.component.volume.ui.composable import androidx.compose.animation.core.animateFloatAsState import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.size import androidx.compose.material3.IconButton import androidx.compose.material3.IconButtonColors import androidx.compose.material3.LocalContentColor import androidx.compose.material3.Text import androidx.compose.runtime.Composable Loading @@ -32,7 +32,6 @@ import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.semantics.ProgressBarRangeInfo import androidx.compose.ui.semantics.clearAndSetSemantics import androidx.compose.ui.semantics.contentDescription Loading Loading @@ -130,24 +129,20 @@ private fun SliderIcon( isTappable: Boolean, modifier: Modifier = Modifier ) { val boxModifier = if (isTappable) { IconButton( modifier = modifier, modifier.clickable( onClick = onIconTapped, colors = IconButtonColors( contentColor = LocalContentColor.current, containerColor = Color.Transparent, disabledContentColor = LocalContentColor.current, disabledContainerColor = Color.Transparent, ), content = { Icon(modifier = Modifier.size(24.dp), icon = icon) }, interactionSource = null, indication = null ) } else { modifier } .fillMaxSize() Box( modifier = modifier, modifier = boxModifier, contentAlignment = Alignment.Center, content = { Icon(modifier = Modifier.size(24.dp), icon = icon) }, ) } }