Skip to content
This repository was archived by the owner on Dec 8, 2025. It is now read-only.

Commit 786485d

Browse files
AL-Sessionfanchao
authored andcommitted
Subtituted 'Session' into 'Quit Session' text on go-back modal
1 parent 67bcc93 commit 786485d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

app/src/main/java/org/thoughtcrime/securesms/onboarding/OnboardingBackPressAlertDialog.kt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@ import androidx.compose.ui.platform.LocalContext
66
import androidx.compose.ui.res.stringResource
77
import com.squareup.phrase.Phrase
88
import network.loki.messenger.R
9+
import org.session.libsession.utilities.NonTranslatableStringConstants.APP_NAME
910
import org.session.libsession.utilities.StringSubstitutionConstants.APP_NAME_KEY
1011
import org.thoughtcrime.securesms.ui.AlertDialog
1112
import org.thoughtcrime.securesms.ui.DialogButtonModel
1213
import org.thoughtcrime.securesms.ui.GetString
14+
import org.thoughtcrime.securesms.ui.getSubbedString
1315
import org.thoughtcrime.securesms.ui.theme.LocalColors
1416

1517
@Composable
@@ -18,16 +20,18 @@ fun OnboardingBackPressAlertDialog(
1820
@StringRes textId: Int = R.string.onboardingBackAccountCreation,
1921
quit: () -> Unit
2022
) {
23+
val c = LocalContext.current
24+
val quitButtonText = c.getSubbedString(R.string.quit, APP_NAME_KEY to APP_NAME)
25+
2126
AlertDialog(
2227
onDismissRequest = dismissDialog,
2328
title = stringResource(R.string.warning),
2429
text = stringResource(textId).let { txt ->
25-
val c = LocalContext.current
2630
Phrase.from(txt).put(APP_NAME_KEY, c.getString(R.string.app_name)).format().toString()
2731
},
2832
buttons = listOf(
2933
DialogButtonModel(
30-
GetString(stringResource(R.string.quit)),
34+
text = GetString(quitButtonText),
3135
color = LocalColors.current.danger,
3236
onClick = quit
3337
),

0 commit comments

Comments
 (0)