From 7fd2eb873dbeed5fb955e459b20e1134c09892b0 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Mon, 16 Feb 2015 18:45:25 +0100 Subject: [PATCH] Hide RSVP-mode menu when moving/resizing event dialog --- plugins/calendar/calendar_ui.js | 9 ++++++--- plugins/libcalendaring/libcalendaring.js | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/calendar/calendar_ui.js b/plugins/calendar/calendar_ui.js index fcd360ae..c9334ec6 100644 --- a/plugins/calendar/calendar_ui.js +++ b/plugins/calendar/calendar_ui.js @@ -604,13 +604,16 @@ function rcube_calendar_ui(settings) }, close: function() { $dialog.dialog('destroy').attr('aria-hidden', 'true').hide(); - rcmail.command('menu-close','eventoptionsmenu') + rcmail.command('menu-close','eventoptionsmenu'); + $('.libcal-rsvp-replymode').hide(); }, dragStart: function() { - rcmail.command('menu-close','eventoptionsmenu') + rcmail.command('menu-close','eventoptionsmenu'); + $('.libcal-rsvp-replymode').hide(); }, resizeStart: function() { - rcmail.command('menu-close','eventoptionsmenu') + rcmail.command('menu-close','eventoptionsmenu'); + $('.libcal-rsvp-replymode').hide(); }, buttons: buttons, minWidth: 320, diff --git a/plugins/libcalendaring/libcalendaring.js b/plugins/libcalendaring/libcalendaring.js index cd59f66a..71c101da 100644 --- a/plugins/libcalendaring/libcalendaring.js +++ b/plugins/libcalendaring/libcalendaring.js @@ -967,6 +967,7 @@ rcube_libcalendaring.itip_rsvp_recurring = function(btn, callback) $.each(['all','current','future'], function(i, mode) { $('
  • ' + rcmail.get_label('rsvpmode'+mode, 'libcalendaring') + '') + .addClass('ui-menu-item') .attr('rel', mode) .appendTo(mnu); });