From dbfb9e497b3720169856a24332ecc35144499dfc Mon Sep 17 00:00:00 2001 From: Struan Donald Date: Wed, 7 Aug 2013 18:14:18 +0100 Subject: 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 --- src/js/views/reports.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/js/views/reports.js') 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); -- cgit v1.2.3