diff --git a/src/store/calendarObjectInstance.js b/src/store/calendarObjectInstance.js index f056d405ff..a4e584f7e5 100644 --- a/src/store/calendarObjectInstance.js +++ b/src/store/calendarObjectInstance.js @@ -307,6 +307,9 @@ const mutations = { * @param {string} data.location New location to set */ changeLocation(state, { calendarObjectInstance, location }) { + // Special case: delete Apple-specific location property to avoid inconsistencies + calendarObjectInstance.eventComponent.deleteAllProperties('X-APPLE-STRUCTURED-LOCATION') + calendarObjectInstance.eventComponent.location = location calendarObjectInstance.location = location },