From d61041e96e4b1e95633d73a211a43bcbef3ab3ba Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Sat, 4 Aug 2012 17:13:18 +0200 Subject: [PATCH] Make snooze drop-down menu stay on the screen --- plugins/calendar/calendar_base.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/calendar/calendar_base.js b/plugins/calendar/calendar_base.js index d0a4a58f..48c43b6b 100644 --- a/plugins/calendar/calendar_base.js +++ b/plugins/calendar/calendar_base.js @@ -91,8 +91,10 @@ function rcube_calendar(settings) me.dismiss_link = $(this); me.dismiss_alarm(me.dismiss_link.data('id'), 0); }); - asnooze = $('').html(rcmail.gettext('snooze','calendar')).click(function(){ + asnooze = $('').html(rcmail.gettext('snooze','calendar')).click(function(e){ me.snooze_dropdown($(this)); + e.stopPropagation(); + return false; }); actions = $('
').addClass('alarm-actions').append(adismiss.data('id', alarm.id)).append(asnooze.data('id', alarm.id));