Summary: | Weekly repeating tasks can only be created on the weekday that they happen on | ||
---|---|---|---|
Product: | [Applications] kontact | Reporter: | Mathias Homann <Mathias.Homann> |
Component: | calendar | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 5.16.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/pim/incidenceeditor/commit/5c9c45bb8dadaa113c88ddf863eb8460df8f43c3 | Version Fixed In: | 5.16.1 |
Sentry Crash Report: |
Description
Mathias Homann
2020-12-21 07:57:38 UTC
A possibly relevant merge request was started @ https://invent.kde.org/pim/incidenceeditor/-/merge_requests/10 Git commit 5c9c45bb8dadaa113c88ddf863eb8460df8f43c3 by Glen Ditchfield. Committed on 02/01/2021 at 22:07. Pushed by gditchfield into branch 'release/20.12'. Handle changes to start dates of recurring to-dos * `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. FIXED-IN: 5.16.1 M +7 -7 src/incidencedatetime.cpp https://invent.kde.org/pim/incidenceeditor/commit/5c9c45bb8dadaa113c88ddf863eb8460df8f43c3 |