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();