Summary: | To-do events that are set to all day show up in the previous day | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Michael D <nortexoid> |
Component: | incidence editors | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 5.13.2 | ||
Target Milestone: | --- | ||
Platform: | Manjaro | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/pim/eventviews/commit/06b1cede77c8c62c24281935bf404b62f06d1c94 | Version Fixed In: | |
Sentry Crash Report: |
Description
Michael D
2020-02-21 10:22:49 UTC
A possibly relevant merge request was started @ https://invent.kde.org/pim/eventviews/-/merge_requests/1 A possibly relevant merge request was started @ https://invent.kde.org/pim/eventviews/-/merge_requests/2 Git commit 06b1cede77c8c62c24281935bf404b62f06d1c94 by Glen Ditchfield. Committed on 18/06/2020 at 16:06. Pushed by gditchfield into branch 'release/20.04'. Display all-day to-dos on their due date in the agenda view The agenda view displays non-recurring all-day to-dos that are not overdue on the day before their due date. Recurring to-dos and non-all-day to-dos are displayed correctly, on their due dates. `displayIncidence()` deliberately displays to-dos due at midnight in the event view at the end of the previous day, but that should not be done for all-day to-dos. This patch adds an all-day check. The patch opportunistically removes two `setTime()` calls that duplicate work done in initializers, and tidies a third. Related: bug 338302 M +4 -6 src/agenda/agendaview.cpp https://invent.kde.org/pim/eventviews/commit/06b1cede77c8c62c24281935bf404b62f06d1c94 |