diff options
Diffstat (limited to 'www/js')
-rw-r--r-- | www/js/app.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/www/js/app.js b/www/js/app.js index 0ad02f8..8b7432c 100644 --- a/www/js/app.js +++ b/www/js/app.js @@ -339,7 +339,16 @@ var tpl = { $(document).on('ajaxStart', function() { $.mobile.loading('show'); } ); $(document).on('ajaxStop', function() { $.mobile.loading('hide'); } ); - $('#display-help').on('vclick', function(e) { FMS.helpShow(e); } ); + $('#display-help').on('vclick', function(e) { + // Avoid a problem with input cursors being visible through + // the help layer on Web View, by unfocusing the element + if (device.platform === 'iOS') { + $('input').blur(); + } + + FMS.helpShow(e); + }); + $('#dismiss').on('vclick', function(e) { FMS.helpHide(e); } ); FMS.allDrafts.comparator = function(a,b) { var a_date = a.get('created'), b_date = b.get('created'); return a_date === b_date ? 0 : a_date < b_date ? 1 : -1; }; |