Skip to content
  • Glen Ditchfield's avatar
    Handle changes to start dates of recurring to-dos · 5c9c45bb
    Glen Ditchfield authored and Glen Ditchfield's avatar Glen Ditchfield committed
     * `IncidenceDateTime::load(Todo::Ptr)` did not cause
       `startDateChanged` to be emitted when the start date changed, so
       the recurrence rule editor did not recalculate its menus; see
       bug 430651.
     * If the start date's year changes, the recurrence rule menus must be
       recalculated, because the number of days in February differs
       between leap years and non-leap years.
     * In comparison to `load(Event::Ptr)`, `load(ToDo::Ptr)` did not make
       connections to `updateStartTime` in several circumstances, so
       changing the start date did not cause matching changes to the end
       date.
    
    BUG: 430651
    
    FIXED-IN: 5.16.1
    5c9c45bb