Bug 410863 - Incidence is automatically selected in reminder window, allowing for accidental postponing and dismissal
Summary: Incidence is automatically selected in reminder window, allowing for accident...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: korganizer
Classification: Applications
Component: reminder daemon (korgac) (show other bugs)
Version: 5.10.3
Platform: Other Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-13 00:56 UTC by Philippe Cloutier
Modified: 2022-05-20 22:29 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.14


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Cloutier 2019-08-13 00:56:08 UTC
When a reminder is triggered, its incidence is automatically selected in the reminder window. This means that if a reminder triggers while the reminder window is already showing, several incidences can become selected, so that actions (postponing and dismissal) will affect all.

One particularly likely scenario is the following.
A user arrives to his PC after 2 reminders triggered. He selects the first incidence, postpones by a duration of x. He then postpones the second incidence by the same duration of x.

x time after he postponed the first reminder, the reminder for that same incidence triggers again. The user moves the cursor over the Dismiss button. Just before the user presses the button, x time after the second reminder was postponed, the reminder for the second incidence triggers again. The user pushes the Dismiss button while both incidences are selected, accidentally dismissing the second incidence's reminder.

Not selecting incidences by default would already solve most of this bug, but ticket #188848 covers a different scenario which is worth considering when solving is best.

SOFTWARE/OS VERSIONS

Linux: 5.0.0
KDE Plasma Version: 5.15.4
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2
Comment 1 Allen Winter 2020-03-24 13:29:30 UTC
I implemented the simpler solution on #188848.
Comment 2 Philippe Cloutier 2020-03-25 01:40:29 UTC
Thank you very much Allen
But if I understand the change correctly, it does not fully solve the problem, it merely prevents mistakes using the keyboard. A click on Dismiss could still dismiss an extra reminder.
Comment 3 gjditchfield 2022-05-20 22:29:46 UTC
korgac has been replaced by a new reminder daemon, kalendarac, 
which uses desktop notifications to display reminders.