Closed Bug 674188 Opened 14 years ago Closed 9 years ago

Dismiss All alarms safety

Categories

(Calendar :: General, defect)

Lightning 1.0b4
All
Other
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: gaihitretzii, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0 Build ID: 20110615151330 Steps to reproduce: dissmissed all alarms Actual results: alarms disappeared Expected results: the correct thing happened. but there is no option to revered the dismiss all. can a new feature be included where a list of the last 20-50 dismissed alarms is shown, so that if you want you can revert the dismiss all
The only thing we could do is add dismissing to the undo/redo queue, but I doubt thats a good idea. This means if you do a change, then dismiss your alarms and undo, you will in 90% of all cases want to undo the first change. I could imagine an extension doing this, but I don't think this should be part of the main product.
I hope it is okay to comment on an enhancement request this old. To me, the problem of mistakenly dismissing all alarms is a serious one. It could be reduced or essentially eliminated by one or both of the following: 1. Make the display of the Dismiss All button optional. The user could set an option to remove the button. 2. Display a confirmation dialog if the user clicks Dismiss All. It should not be necessary to create an "undo" option to improve this. Thanks for considering this.
> 2. Display a confirmation dialog if the user clicks Dismiss All. You could have almost the best of both worlds, vai an opt out #2's confirmation dialog on first use - much like Thunderbird compact prompt
Summary: dismissed alarms → Dismiss All alarms safety
I don't think we can provide this feature in a way that would work well for all users. I understand that it may be annoying if this can't be undone, but making any changes to this would either be hard to present in the UI, or fairly complicated on the technical side. Adding another prompt to ask if the user wanted to dismiss all would certainly annoy users. I am also not a fan of interrupting the user with extra popups. I'm going to close this bug as WONTFIX for now. Thank you though for taking the time to report this bug.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
This sounds like dataloss if you accidentally click the button, a cat runs over the keyboard or smth similar. Isn't there some middle ground to avoid this? How about logging dismissing an alarm into activity manager similarly as is done for deleted and moved emails? Preferably with calendar name, event title and occurrence details if applicable? This way you could at least check what you dismissed if you realize your mistake later on.
There is bug 472483 for activity manager integration. Depending on how it is implemented, dimissals would show up or not. I'd consider this pretty much edge case, and dismissing an alarm is not really dataloss. The alarm window is not meant as a task list, the alarms should rather be dismissed than kept around as a reminder.
You need to log in before you can comment on or make changes to this bug.