commit 54645762d56f02076e5e70e7b6c87a54775e5990
parent 15684d6c231c73d8d6874965e6be120f4b65f404
Author: Akhil Pindiprolu <apindiprolu@mozilla.com>
Date: Tue, 23 Dec 2025 17:01:26 +0000
Bug 2004149 - Replace `TextButton` in `CloseAllTabsConfirmationDialog()` to use our reusable text button component in AC r=android-reviewers,tthibaud
Differential Revision: https://phabricator.services.mozilla.com/D277362
Diffstat:
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabstray/ui/fab/TabManagerFloatingToolbar.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabstray/ui/fab/TabManagerFloatingToolbar.kt
@@ -24,7 +24,6 @@ import androidx.compose.material3.IconButton
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Surface
import androidx.compose.material3.Text
-import androidx.compose.material3.TextButton
import androidx.compose.runtime.Composable
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
@@ -42,6 +41,7 @@ import androidx.compose.ui.unit.dp
import mozilla.components.browser.state.state.createTab
import mozilla.components.compose.base.button.ExtendedFloatingActionButton
import mozilla.components.compose.base.button.FloatingActionButtonDefaults
+import mozilla.components.compose.base.button.TextButton
import mozilla.components.compose.base.menu.DropdownMenu
import mozilla.components.compose.base.menu.MenuItem
import mozilla.components.compose.base.modifier.animateRotation
@@ -329,18 +329,16 @@ private fun CloseAllTabsConfirmationDialog(
)
},
confirmButton = {
- TextButton(onClick = onConfirm) {
- Text(
- text = stringResource(R.string.tab_manager_close_all_tabs_dialog_confirm),
- )
- }
+ TextButton(
+ text = stringResource(R.string.tab_manager_close_all_tabs_dialog_confirm),
+ onClick = onConfirm,
+ )
},
dismissButton = {
- TextButton(onClick = onDismiss) {
- Text(
- text = stringResource(R.string.tab_manager_close_all_tabs_dialog_cancel),
- )
- }
+ TextButton(
+ text = stringResource(R.string.tab_manager_close_all_tabs_dialog_cancel),
+ onClick = onDismiss,
+ )
},
)
}