Dirty fields and update observers in IncidenceBase
- Various setters didn't call update()/updated() or didn't mark their field as dirty.
-
IncidenceBase::shiftTimes()
marked dtEnd as dirty, but that field isn't inIncidenceBase
. Mark it dirty inEvent
instead.
Edited by Glen Ditchfield