diff --git a/src/store/calendarObjectInstance.js b/src/store/calendarObjectInstance.js index 847bb67c9f..37bd2a2205 100644 --- a/src/store/calendarObjectInstance.js +++ b/src/store/calendarObjectInstance.js @@ -298,6 +298,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 },