Merge pull request #1512 from stefansundin/fix-minor-bugs

Fix removing icon from parent/document
This commit is contained in:
Sami Vänttinen 2022-01-06 08:36:29 +02:00 committed by GitHub
commit 2a78057eb5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 2 deletions

View file

@ -224,7 +224,7 @@ kpxcPasswordDialog.trigger = async function() {
kpxcPasswordDialog.showDialog = function(field, icon) {
if (!kpxcFields.isVisible(field)) {
document.body.removeChild(icon);
icon.parentNode.removeChild(icon);
field.removeAttribute('kpxc-password-field');
return;
}

View file

@ -112,7 +112,7 @@ UsernameFieldIcon.prototype.createIcon = function(field) {
const iconClicked = async function(field, icon) {
if (!kpxcFields.isVisible(field)) {
document.body.removeChild(icon);
icon.parentNode.removeChild(icon);
field.removeAttribute('kpxc-username-field');
return;
}

View file

@ -20,6 +20,7 @@
margin: .2em 0 .2em 0;
padding: .4em .2em .4em .8em;
position: relative;
user-select: none;
}
.kpxc-pwgen-password-row {