From bfd55243718c391404cef82ad05e766702ecf5d9 Mon Sep 17 00:00:00 2001 From: Daksh Pokar Date: Fri, 22 Nov 2024 09:56:18 -0600 Subject: [PATCH] fix: update delete email key visibility logic in Menu class (#602) --- src/js/constants.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/js/constants.js b/src/js/constants.js index 2e6b9a9f5..3c2ec9998 100644 --- a/src/js/constants.js +++ b/src/js/constants.js @@ -1279,11 +1279,9 @@ class Menu { 'input', function (e) { if (e.target.value) { - document - .getElementById('delete_email_key') - .classList.remove('hidden'); + document.getElementById('delete_email_key').style = ''; } else { - document.getElementById('delete_email_key').classList.add('hidden'); + document.getElementById('delete_email_key').style = 'display: none'; } }, ]); @@ -1453,6 +1451,10 @@ class Menu { .getElementById(`claude_auth_key_container`) .classList.add('hidden'); + if (!constants.emailAuthKey) { + document.getElementById('delete_email_key').style = 'display: none'; + } + // skill level other if (constants.skillLevel == 'other') { document @@ -1889,7 +1891,7 @@ class ChatLLM { function (e) { document.getElementById('email_auth_key').value = ''; document.getElementById('email_auth_key').disabled = false; - document.getElementById('delete_email_key').classList.add('hidden'); + document.getElementById('delete_email_key').style = 'display: none'; constants.clientToken = ''; document.getElementById('verify').classList.remove('hidden'); },