fix(android): output picker - add Settings icon to permission hint
android / Build + lint + test (push) Failing after 3m13s

Spec's edge-case table calls for the BLUETOOTH_CONNECT permission
hint footer to render alongside a Lucide.Settings icon. Task 4
landed the hint text but not the icon. One-line spec fix on top
of commit a319e3f6.
This commit is contained in:
2026-06-03 10:39:05 -04:00
parent a319e3f66d
commit d10113db54
@@ -21,6 +21,7 @@ import androidx.compose.ui.unit.dp
import com.composables.icons.lucide.Circle
import com.composables.icons.lucide.CircleCheck
import com.composables.icons.lucide.Lucide
import com.composables.icons.lucide.Settings
/**
* Material 3 ModalBottomSheet listing the available output routes.
@@ -137,6 +138,12 @@ private fun PermissionHintRow() {
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.spacedBy(12.dp),
) {
Icon(
imageVector = Lucide.Settings,
contentDescription = null,
tint = MaterialTheme.colorScheme.onSurfaceVariant,
modifier = Modifier.size(HINT_ICON_DP.dp),
)
Text(
text = "Pair a Bluetooth device in Settings to see it here.",
style = MaterialTheme.typography.bodySmall,
@@ -154,3 +161,4 @@ private fun defaultSubtitle(route: OutputRoute): String = when (route.kind) {
}
private const val ROW_ICON_DP = 24
private const val HINT_ICON_DP = 20