diff --git a/extension/chrome/elements/pgp_pubkey.htm b/extension/chrome/elements/pgp_pubkey.htm index 2c4a986ecc8..6121ce634e4 100644 --- a/extension/chrome/elements/pgp_pubkey.htm +++ b/extension/chrome/elements/pgp_pubkey.htm @@ -22,7 +22,7 @@ -
+
Manually importing Public Keys received over email can be dangerous.
Contact the sender to verify that the fingerprint matches.
@@ -38,4 +38,4 @@ - \ No newline at end of file + diff --git a/extension/chrome/elements/pgp_pubkey.ts b/extension/chrome/elements/pgp_pubkey.ts index 42bc233df2f..c2002c2d939 100644 --- a/extension/chrome/elements/pgp_pubkey.ts +++ b/extension/chrome/elements/pgp_pubkey.ts @@ -133,7 +133,7 @@ View.run(class PgpPubkeyView extends View { }; private showKeyNotUsableError = () => { - $('.fingerprints, .add_contact').remove(); + $('.fingerprints, .add_contact, #manual_import_warning').remove(); $('#pgp_block.pgp_pubkey .result') .prepend('This OpenPGP key is not usable.'); // xss-direct $('.pubkey').addClass('bad'); diff --git a/extension/css/cryptup.css b/extension/css/cryptup.css index 24735fd26b2..fb13cc88f17 100644 --- a/extension/css/cryptup.css +++ b/extension/css/cryptup.css @@ -1344,7 +1344,6 @@ td { #pgp_block.pgp_pubkey .add_contact:not(.line) { text-align: center; } #pgp_block.pgp_pubkey pre.pubkey { - margin-top: 0; display: none; } diff --git a/test/source/tests/settings.ts b/test/source/tests/settings.ts index db4a5e9112b..a0cdc7ecb92 100644 --- a/test/source/tests/settings.ts +++ b/test/source/tests/settings.ts @@ -196,6 +196,7 @@ export const defineSettingsTests = (testVariant: TestVariant, testWithBrowser: T await contactsFrame.waitAll('iframe'); const pubkeyFrame = await contactsFrame.getFrame(['pgp_pubkey.htm']); await pubkeyFrame.notPresent('@action-add-contact'); + await pubkeyFrame.notPresent('@manual-import-warning'); expect((await pubkeyFrame.read('#pgp_block.pgp_pubkey')).toLowerCase()).to.include('not usable'); const revocationAfter = await dbPage.page.evaluate(async () => { const db = await (window as any).ContactStore.dbOpen();