When one creates a new To-do and unchecks the Start date, leaving only the Due date, and tries to set a reminder at a time before or after the event is *Due*, the reminder is set according to when the To-do *starts*, although the new reminder window only shows the Due time as reference. If both start and due dates are checked, the reminder is set correctly. Reproducible: Always Steps to Reproduce: 1. Create a new to-do. 2. Uncheck the start date. 3. Go to the Reminder tab and create a new entry, through the "New" button. The only options refer to a time associated with due date. 4. Select "OK". Actual Results: The reminder is set according to the *Start* date. Expected Results: The reminder is set according to the *Due* date. Creating a to-do with only the start date active, and setting a reminder works as expected. This was also a problem in previous 4.10.x versions. Not sure exactly when it appeared.
Created attachment 82030 [details] Unchecked start date before setting new reminder
Created attachment 82031 [details] New reminder dialog options
Created attachment 82032 [details] The wrongly set reminder
Git commit 6ff4c0e4f5956f0cff3e88a9b1b4e304094c2e94 by Sergio Martins. Committed on 02/09/2013 at 17:13. Pushed by smartins into branch 'KDE/4.11'. Fix the alarm dialog when the to-do doesn't have DTSTART This code made no sense, probably was never tested? M +4 -17 incidenceeditor-ng/alarmdialog.cpp http://commits.kde.org/kdepim/6ff4c0e4f5956f0cff3e88a9b1b4e304094c2e94