From ee549dfb3802e98156e96a4cf549854b9d4f791a Mon Sep 17 00:00:00 2001
From: Bart Visscher <bartv@thisnet.nl>
Date: Thu, 17 Nov 2011 23:53:06 +0100
Subject: [PATCH] Fix scrolling through months

---
 apps/calendar/js/calendar.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/apps/calendar/js/calendar.js b/apps/calendar/js/calendar.js
index 5592e418a4..005e359f8e 100644
--- a/apps/calendar/js/calendar.js
+++ b/apps/calendar/js/calendar.js
@@ -198,8 +198,12 @@ Calendar={
 				win_height = $(window).height();
 			if(direction == 'down' && win_height == (doc_height - scroll)){
 				$('#calendar_holder').fullCalendar('next');
+				$(document).scrollTop(0);
+				event.preventDefault();
 			}else if (direction == 'top' && scroll == 0) {
 				$('#calendar_holder').fullCalendar('prev');
+				$(document).scrollTop(win_height);
+				event.preventDefault();
 			}
 		},
 		Calendar:{
-- 
GitLab