From fb7111ff20e46ddc95bae150e99a110569beb281 Mon Sep 17 00:00:00 2001 From: Joan Date: Mon, 11 Sep 2017 16:25:54 +0200 Subject: [PATCH] barcode login --- src/main.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/main.js b/src/main.js index 6cd5d0c..5ed38ae 100755 --- a/src/main.js +++ b/src/main.js @@ -165,16 +165,29 @@ var App = _onKeyPress: function (e) { + var target = event.target || event.srcElement; + switch (e.keyCode) { case 13: // Enter - this._onEnterClick (); + this._onEnterPress (target); break; case 27: // Esc window.close (); break; } }, + + _onEnterPress: function(target) + { + if ( target && target.id == 'user' && this.$('password').value == '') + { + this.$('password').focus (); + return; + } + + this._onEnterClick (); + }, _onEnterClick: function () {