diff --git a/www/common/outer/calendar.js b/www/common/outer/calendar.js index e02ad1412..a02b69af4 100644 --- a/www/common/outer/calendar.js +++ b/www/common/outer/calendar.js @@ -664,7 +664,11 @@ ctx.calendars[channel] = { nThen(function (waitFor) { Realtime.whenRealtimeSyncs(c.lm.realtime, waitFor()); if (newC) { Realtime.whenRealtimeSyncs(newC.lm.realtime, waitFor()); } - }).nThen(cb); + }).nThen(function () { + sendUpdate(ctx, c); + if (newC) { sendUpdate(ctx, newC); } + cb(); + }); }; var deleteEvent = function (ctx, data, cId, cb) { var id = data.calendarId;