From 6607fb30a0028a2fd95573f858a8f6eb43db085b Mon Sep 17 00:00:00 2001 From: AdrienLSH Date: Wed, 20 Mar 2024 10:39:52 +0100 Subject: [PATCH] fix(settings): clear password input when modal hides --- frontend/static/js/views/SettingsView.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/static/js/views/SettingsView.js b/frontend/static/js/views/SettingsView.js index 4e7d20d..dba63c6 100644 --- a/frontend/static/js/views/SettingsView.js +++ b/frontend/static/js/views/SettingsView.js @@ -20,10 +20,14 @@ export default class extends AbstractAuthenticatedView deleteInit() { const deleteInput = document.getElementById('deleteInput'); + const deleteModal = document.getElementById('deleteModal'); - document.getElementById('deleteModal').addEventListener('shown.bs.modal', _ => { + deleteModal.addEventListener('shown.bs.modal', _ => { deleteInput.focus(); }); + deleteModal.addEventListener('hidden.bs.modal', _ => { + deleteInput.value = ''; + }); deleteInput.onkeydown = e => { if (e.key === 'Enter') this.deleteAccount();