From 3b89602a0177100ac9089d05952c92794af70063 Mon Sep 17 00:00:00 2001 From: Le Trong Kha Date: Tue, 10 Jun 2025 17:39:02 +0700 Subject: [PATCH] Add allow login with enter button --- internal/glance/static/js/login.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/internal/glance/static/js/login.js b/internal/glance/static/js/login.js index e077fe9..13decdc 100644 --- a/internal/glance/static/js/login.js +++ b/internal/glance/static/js/login.js @@ -70,6 +70,18 @@ function enableLoginButtonIfCriteriaMet() { ); } +function handleKeydown(event) { + if (event.key === "Enter") { + const isDisabled = loginButton.disabled; + if (!isDisabled) { + handleLoginAttempt(); + } + } +} + +usernameInput.on("keydown", handleKeydown); +passwordInput.on("keydown", handleKeydown); + usernameInput.on("input", enableLoginButtonIfCriteriaMet); passwordInput.on("input", enableLoginButtonIfCriteriaMet);