From 486694c2ec63d9164c43c66946473fc9403c5343 Mon Sep 17 00:00:00 2001
From: Georg Ehrke <dev@georgswebsite.de>
Date: Thu, 5 Jan 2012 20:54:44 +0100
Subject: [PATCH] fix js for repeating events

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

diff --git a/apps/calendar/js/calendar.js b/apps/calendar/js/calendar.js
index d776f5c3fb..ae586661cc 100644
--- a/apps/calendar/js/calendar.js
+++ b/apps/calendar/js/calendar.js
@@ -279,9 +279,9 @@ Calendar={
 					minWidth:'auto'
 				});
 				Calendar.UI.repeat('end');
-				Calendar.UI.repeat('repeat');
 				Calendar.UI.repeat('month');
 				Calendar.UI.repeat('year');
+				Calendar.UI.repeat('repeat');
 			}
 			if(task == 'end'){
 				$('#byoccurrences').css('display', 'none');
@@ -304,12 +304,14 @@ Calendar={
 				$('#advanced_bymonthday').css('display', 'none');
 				if($('#repeat option:selected').val() == 'monthly'){
 					$('#advanced_month').css('display', 'block');
+					Calendar.UI.repeat('month');
 				}
 				if($('#repeat option:selected').val() == 'weekly'){
 					$('#advanced_weekday').css('display', 'block');
 				}
 				if($('#repeat option:selected').val() == 'yearly'){
 					$('#advanced_year').css('display', 'block');
+					Calendar.UI.repeat('year');
 				}
 				if($('#repeat option:selected').val() == 'doesnotrepeat'){
 					$('#advanced_options_repeating').slideUp('slow');
@@ -341,6 +343,7 @@ Calendar={
 					$('#advanced_weekday').css('display', 'block');
 				}
 			}
+			
 		},
 		Calendar:{
 			overview:function(){
-- 
GitLab