mirror of
https://gitlab.com/timvisee/send.git
synced 2025-12-06 22:20:55 +03:00
clear password input on toggle off
This commit is contained in:
@@ -64,7 +64,9 @@ module.exports = function(state, emit) {
|
||||
);
|
||||
await delay(2000);
|
||||
input.disabled = false;
|
||||
if (!copyBtn.parentNode.classList.contains('wait-password')) {
|
||||
copyBtn.disabled = false;
|
||||
}
|
||||
copyBtn.classList.remove('success');
|
||||
copyBtn.textContent = state.translate('copyUrlFormButton');
|
||||
}
|
||||
|
||||
@@ -22,13 +22,17 @@ module.exports = function(state, emit) {
|
||||
</div>`;
|
||||
|
||||
function togglePasswordInput(e) {
|
||||
const unlockInput = document.getElementById('unlock-input');
|
||||
const boxChecked = e.target.checked;
|
||||
document.querySelector('.setPassword').classList.toggle('hidden');
|
||||
document
|
||||
.getElementById('copy')
|
||||
.classList.toggle('wait-password', e.target.checked);
|
||||
document.getElementById('copy-btn').disabled = e.target.checked;
|
||||
if (e.target.checked) {
|
||||
document.getElementById('unlock-input').focus();
|
||||
.classList.toggle('wait-password', boxChecked);
|
||||
document.getElementById('copy-btn').disabled = boxChecked;
|
||||
if (boxChecked) {
|
||||
unlockInput.focus();
|
||||
} else {
|
||||
unlockInput.value = '';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user