From c2c5d96f8f990522bb3ba0d988b051467725ecdb Mon Sep 17 00:00:00 2001 From: Nicanor Romero Venier Date: Fri, 4 Sep 2015 10:05:20 +0200 Subject: [PATCH] Modified tab cycle in Login dialog The cycle now includes the 'remember' checkbox. --- src/octoprint/static/js/app/viewmodels/loginstate.js | 6 ++++++ src/octoprint/templates/navbar/login.jinja2 | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/octoprint/static/js/app/viewmodels/loginstate.js b/src/octoprint/static/js/app/viewmodels/loginstate.js index e1e6d2c8..d93f3280 100644 --- a/src/octoprint/static/js/app/viewmodels/loginstate.js +++ b/src/octoprint/static/js/app/viewmodels/loginstate.js @@ -113,6 +113,12 @@ $(function() { } }; + self.onLoginRememberKeyup = function(data, event) { + if (event.keyCode == 9) { + $("#login_user").focus(); + } + } + self.onAllBound = function(allViewModels) { self.allViewModels = allViewModels; }; diff --git a/src/octoprint/templates/navbar/login.jinja2 b/src/octoprint/templates/navbar/login.jinja2 index f712f82d..d500b107 100644 --- a/src/octoprint/templates/navbar/login.jinja2 +++ b/src/octoprint/templates/navbar/login.jinja2 @@ -8,7 +8,7 @@