Hide RSVP-mode menu when moving/resizing event dialog

This commit is contained in:
Thomas Bruederli 2015-02-16 18:45:25 +01:00
parent 6a5a814834
commit 7fd2eb873d
2 changed files with 7 additions and 3 deletions

View file

@ -604,13 +604,16 @@ function rcube_calendar_ui(settings)
}, },
close: function() { close: function() {
$dialog.dialog('destroy').attr('aria-hidden', 'true').hide(); $dialog.dialog('destroy').attr('aria-hidden', 'true').hide();
rcmail.command('menu-close','eventoptionsmenu') rcmail.command('menu-close','eventoptionsmenu');
$('.libcal-rsvp-replymode').hide();
}, },
dragStart: function() { dragStart: function() {
rcmail.command('menu-close','eventoptionsmenu') rcmail.command('menu-close','eventoptionsmenu');
$('.libcal-rsvp-replymode').hide();
}, },
resizeStart: function() { resizeStart: function() {
rcmail.command('menu-close','eventoptionsmenu') rcmail.command('menu-close','eventoptionsmenu');
$('.libcal-rsvp-replymode').hide();
}, },
buttons: buttons, buttons: buttons,
minWidth: 320, minWidth: 320,

View file

@ -967,6 +967,7 @@ rcube_libcalendaring.itip_rsvp_recurring = function(btn, callback)
$.each(['all','current','future'], function(i, mode) { $.each(['all','current','future'], function(i, mode) {
$('<li><a>' + rcmail.get_label('rsvpmode'+mode, 'libcalendaring') + '</a>') $('<li><a>' + rcmail.get_label('rsvpmode'+mode, 'libcalendaring') + '</a>')
.addClass('ui-menu-item')
.attr('rel', mode) .attr('rel', mode)
.appendTo(mnu); .appendTo(mnu);
}); });