function initElement(input: HTMLInputElement): void {
_knownElements.add(input);
+ const activeElement = document.activeElement;
+
const inputAddon = document.createElement("div");
inputAddon.classList.add("inputAddon");
input.insertAdjacentElement("beforebegin", inputAddon);
toggle(input, button, icon);
}
});
+
+ if (activeElement === input) {
+ input.focus();
+ }
}
function toggle(input: HTMLInputElement, button: HTMLElement, icon: HTMLElement): void {
}
function initElement(input) {
_knownElements.add(input);
+ const activeElement = document.activeElement;
const inputAddon = document.createElement("div");
inputAddon.classList.add("inputAddon");
input.insertAdjacentElement("beforebegin", inputAddon);
toggle(input, button, icon);
}
});
+ if (activeElement === input) {
+ input.focus();
+ }
}
function toggle(input, button, icon) {
if (input.type === "password") {