diff --git a/ChangeLog b/ChangeLog index efb863ebf..128a8f68a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2010-04-15 Wolfgang Sourdeau + * UI/WebServerResources/SchedulerUI.js (onDocumentKeydown): when + deleting an event, we must make sure that the even dialog + disappears, as it the case with the click on the corresponding + toolbar button. + * Tools/SOGoToolRemove.m: new sogo-tool utility to remove user data from the database. diff --git a/UI/WebServerResources/SchedulerUI.js b/UI/WebServerResources/SchedulerUI.js index abce95983..27a447be1 100644 --- a/UI/WebServerResources/SchedulerUI.js +++ b/UI/WebServerResources/SchedulerUI.js @@ -2555,8 +2555,9 @@ function onDocumentKeydown(event) { if (target.tagName != "INPUT") { if (event.keyCode == Event.KEY_DELETE || (event.keyCode == Event.KEY_BACKSPACE && isMac())) { + $("eventDialog").hide(); deleteEvent(); - Event.stop(event); + event.stop(); } } }