aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/views/reports.js
diff options
context:
space:
mode:
authorStruan Donald <struan@exo.org.uk>2013-08-07 18:14:18 +0100
committerStruan Donald <struan@exo.org.uk>2013-08-07 18:14:18 +0100
commitdbfb9e497b3720169856a24332ecc35144499dfc (patch)
tree77b6ee3f89b9821009856c68fe28693a250add6c /src/js/views/reports.js
parenta2e08984fd8e7e2631e8041b0233a80e2df75f30 (diff)
Fix glitchy drafts to offline transition
Make sure offline page is scrolled to top before it's displayed and also hide drafts page to make avoid popup effects Fixes #85
Diffstat (limited to 'src/js/views/reports.js')
-rw-r--r--src/js/views/reports.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/js/views/reports.js b/src/js/views/reports.js
index 3e58658..f76db06 100644
--- a/src/js/views/reports.js
+++ b/src/js/views/reports.js
@@ -17,6 +17,20 @@
'vclick .ui-btn-right': 'onClickButtonNext'
},
+ onClickButtonPrev: function(e) {
+ $('#drafts').hide();
+ $('body')[0].scrollTop = 0;
+ e.preventDefault();
+ this.navigate( this.prev, true );
+ },
+
+ onClickButtonNext: function(e) {
+ $('#drafts').hide();
+ $('body')[0].scrollTop = 0;
+ e.preventDefault();
+ this.navigate( this.next );
+ },
+
deleteReport: function(e) {
e.preventDefault();
var el = $(e.target);