Merge branch 'devel'

This commit is contained in:
Julian Müller (ChaoticByte) 2023-10-30 18:19:17 +01:00
commit fc24be7934

View file

@ -6,7 +6,6 @@
let passwordOverlayElement; let passwordOverlayElement;
let pwOverlayCancelButton; let pwOverlayCancelButton;
let userlistButtons; let userlistButtons;
let pinpadButtons;
let userlistContainerElement; let userlistContainerElement;
// Add event listeners after DOM Content loaded // Add event listeners after DOM Content loaded
document.addEventListener("DOMContentLoaded", () => { document.addEventListener("DOMContentLoaded", () => {
@ -40,5 +39,9 @@
function hide_password_overlay() { function hide_password_overlay() {
passwordOverlayElement.classList.add("nodisplay"); passwordOverlayElement.classList.add("nodisplay");
passwordInputElement.value = ""; passwordInputElement.value = "";
// Dispatch an Input Event to the input element to trigger the on-
// screen keyboard to update its buffer. This fixes a security
// issue on the login page.
passwordInputElement.dispatchEvent(new Event("input", {bubbles: true}));
} }
})(); })();