diff --git a/FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/MessageDetailsActivityTest.kt b/FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/MessageDetailsActivityTest.kt index a91f6c568a..4275a31990 100644 --- a/FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/MessageDetailsActivityTest.kt +++ b/FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/MessageDetailsActivityTest.kt @@ -368,11 +368,7 @@ class MessageDetailsActivityTest : BaseMessageDetailsActivityTest() { PrivateKeysManager.getPgpKeyDetailsFromAssets("pgp/denbond7@flowcrypt.test_pub.asc") val email = requireNotNull(pgpKeyDetails.getPrimaryInternetAddress()).address onView(withId(R.id.textViewKeyOwnerTemplate)).check( - matches( - withText( - getResString(R.string.template_message_part_public_key_owner, email) - ) - ) + matches(withText(getResString(R.string.template_message_part_public_key_owner, email))) ) onView(withId(R.id.textViewFingerprintTemplate)).check( @@ -388,6 +384,10 @@ class MessageDetailsActivityTest : BaseMessageDetailsActivityTest() { ) ) + onView(withId(R.id.textViewManualImportWarning)).check( + matches(withText(getResString(R.string.warning_about_manual_import, email))) + ) + val block = msgInfo?.msgBlocks?.get(1) as PublicKeyMsgBlock onView(withId(R.id.textViewPgpPublicKey)) @@ -624,6 +624,8 @@ class MessageDetailsActivityTest : BaseMessageDetailsActivityTest() { .check(matches(withText(getResString(R.string.cannot_be_used_for_encryption)))) onView(withId(R.id.buttonKeyAction)) .check(matches(not(isDisplayed()))) + onView(withId(R.id.textViewManualImportWarning)) + .check(matches(not(isDisplayed()))) } private fun testMissingKey(incomingMsgInfo: IncomingMessageInfo?) { diff --git a/FlowCrypt/src/main/java/com/flowcrypt/email/ui/activity/fragment/MessageDetailsFragment.kt b/FlowCrypt/src/main/java/com/flowcrypt/email/ui/activity/fragment/MessageDetailsFragment.kt index 8721e2cfe7..f5298f7d61 100644 --- a/FlowCrypt/src/main/java/com/flowcrypt/email/ui/activity/fragment/MessageDetailsFragment.kt +++ b/FlowCrypt/src/main/java/com/flowcrypt/email/ui/activity/fragment/MessageDetailsFragment.kt @@ -1004,6 +1004,8 @@ class MessageDetailsFragment : BaseFragment(), ProgressBehaviour, View.OnClickLi val existingRecipientWithPubKeys = block.existingRecipientWithPubKeys val button = pubKeyView.findViewById