From be2112f2160f6670fcbc797d0110b828772400ce Mon Sep 17 00:00:00 2001 From: Max Pozdeev Date: Thu, 28 Oct 2010 14:39:18 +0400 Subject: [PATCH] * restore window scroll postion after task edit --- src/mytinytodo.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mytinytodo.js b/src/mytinytodo.js index f8463bf..3a34209 100644 --- a/src/mytinytodo.js +++ b/src/mytinytodo.js @@ -570,6 +570,7 @@ var mytinytodo = window.mytinytodo = _mtt = { pageSet: function(page, pageClass) { var prev = this.pages.current; + prev.lastScrollTop = $(window).scrollTop(); this.pages.prev.push(this.pages.current); this.pages.current = {page:page, pageClass:pageClass}; showhide($('#page_'+ this.pages.current.page).addClass('mtt-page-'+ this.pages.current.pageClass), $('#page_'+ prev.page)); @@ -581,6 +582,7 @@ var mytinytodo = window.mytinytodo = _mtt = { var prev = this.pages.current; this.pages.current = this.pages.prev.pop(); showhide($('#page_'+ this.pages.current.page), $('#page_'+ prev.page).removeClass('mtt-page-'+prev.page.pageClass)); + $(window).scrollTop(this.pages.current.lastScrollTop); }, applySingletab: function(yesno)