diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/SendMsgView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/SendMsgView.kt index cfd8bcf8b4..363a61b9b1 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/SendMsgView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/SendMsgView.kt @@ -218,9 +218,11 @@ fun SendMsgView( val nowOn = !composeState.value.sign composeState.value = composeState.value.copy(sign = nowOn) if (nowOn) { - AlertManager.shared.showAlertMsg( + AlertManager.shared.showAlertDialog( title = generalGetString(MR.strings.sign_message), - text = generalGetString(if (sendAsGroup) MR.strings.sign_message_as_channel_desc else MR.strings.sign_message_desc) + text = generalGetString(if (sendAsGroup) MR.strings.sign_message_as_channel_desc else MR.strings.sign_message_desc), + dismissText = generalGetString(MR.strings.dont_sign_message), + onDismiss = { composeState.value = composeState.value.copy(sign = false) } ) } showDropdown.value = false diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml index 90dac35754..577385ede4 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml @@ -754,6 +754,7 @@ Send Sign message Signing message + Don\'t sign A signature is transferable, non-repudiable proof that you authored this message — it confirms authorship and integrity, not timing, order, or completeness. A signature is transferable, non-repudiable proof that you authored this message — it confirms authorship and integrity, not timing, order, or completeness. Signing a post sent as the channel also reveals you as its author. Live message!