Add tooltip to icon pack themed toggle

This commit is contained in:
MM20 2023-03-15 17:10:21 +01:00
parent 70b406eb5c
commit 971e9d6251
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -23,6 +23,7 @@ import androidx.compose.material3.FilledIconToggleButton
import androidx.compose.material3.Icon import androidx.compose.material3.Icon
import androidx.compose.material3.LocalContentColor import androidx.compose.material3.LocalContentColor
import androidx.compose.material3.MaterialTheme import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.PlainTooltipBox
import androidx.compose.material3.Surface import androidx.compose.material3.Surface
import androidx.compose.material3.Text import androidx.compose.material3.Text
import androidx.compose.material3.TextButton import androidx.compose.material3.TextButton
@ -330,15 +331,18 @@ fun AppearanceSettingsScreen() {
modifier = Modifier modifier = Modifier
.padding(12.dp) .padding(12.dp)
) { ) {
FilledIconToggleButton( PlainTooltipBox(tooltip = { Text(stringResource(R.string.icon_pack_dynamic_colors)) }) {
checked = iconPackThemed, FilledIconToggleButton(
onCheckedChange = { modifier = Modifier.tooltipAnchor(),
viewModel.setIconPackThemed(it) checked = iconPackThemed,
}) { onCheckedChange = {
Icon( viewModel.setIconPackThemed(it)
Icons.Rounded.FormatPaint, }) {
stringResource(R.string.icon_pack_dynamic_colors) Icon(
) Icons.Rounded.FormatPaint,
stringResource(R.string.icon_pack_dynamic_colors)
)
}
} }
} }
} }