diff options
| -rw-r--r-- | packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/dialog/SettingsAlertDialogWithIcon.kt | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/dialog/SettingsAlertDialogWithIcon.kt b/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/dialog/SettingsAlertDialogWithIcon.kt index 1695e4f33915..030522d73b26 100644 --- a/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/dialog/SettingsAlertDialogWithIcon.kt +++ b/packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/dialog/SettingsAlertDialogWithIcon.kt @@ -39,11 +39,17 @@ fun SettingsAlertDialogWithIcon( confirmButton: AlertDialogButton?, dismissButton: AlertDialogButton?, title: String?, + icon: @Composable (() -> Unit)? = { + Icon( + Icons.Default.WarningAmber, + contentDescription = null + ) + }, text: @Composable (() -> Unit)?, ) { AlertDialog( onDismissRequest = onDismissRequest, - icon = { Icon(Icons.Default.WarningAmber, contentDescription = null) }, + icon = icon, modifier = Modifier.width(getDialogWidth()), confirmButton = { confirmButton?.let { |