aboutsummaryrefslogtreecommitdiffstats
path: root/www/js
diff options
context:
space:
mode:
authorStruan Donald <struan@exo.org.uk>2013-06-05 11:27:09 +0100
committerStruan Donald <struan@exo.org.uk>2013-06-05 11:27:09 +0100
commit32c6f973a6b026c477fac6cdeed3c313b82992d3 (patch)
treedc82d22e995d5735b578511dfaa7e79c96ca06b8 /www/js
parent77092976a3fa346ceb2066c337e9ba61b684ede8 (diff)
make go button on onscreen keyboard work on password/name confirm screen
Diffstat (limited to 'www/js')
-rw-r--r--www/js/views/submit.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/www/js/views/submit.js b/www/js/views/submit.js
index 4380007..e385359 100644
--- a/www/js/views/submit.js
+++ b/www/js/views/submit.js
@@ -32,6 +32,8 @@
},
onClickSubmit: function(e) {
+ // in case we are getting here from a form submission
+ e.preventDefault();
this.beforeSubmit();
if ( this.validate() ) {
@@ -204,7 +206,8 @@
'pageshow': 'afterDisplay',
'click .ui-btn-left': 'onClickButtonPrev',
'click #report': 'onClickSubmit',
- 'click #confirm_name': 'onClickSubmit'
+ 'click #confirm_name': 'onClickSubmit',
+ 'submit #passwordForm': 'onClickSubmit'
},
initialize: function() {
@@ -247,10 +250,12 @@
$('#form_name').val(err.check_name);
$('#password_row').hide();
$('#check_name').show();
+ $('#confirm_name').focus();
} else {
if ( err.errors && err.errors.password ) {
this.validationError('form_password', err.errors.password );
}
+ $('#report').focus();
}
}