GNOME Bugzilla – Bug 746027
Timer notification reappears in notification area after reboot/relogin
Last modified: 2015-03-12 16:33:32 UTC
Gnome Clocks timer yields notification when countdown finishes. When dismissing all notifications using the cross icon next to 'Notifications' header, the countdown notification reappears after reboot or relogin. However, dismissing this notification by clicking on it or using its cross icon works as expected. 1. Boot Fedora 22 with gnome-shell-3.15.91-1.fc22.x86_64 2. Start Gnome Clocks, go to Timer 3. Set and start timer 4. Notification is shown after countdown finishes 5. Open Notifications and dismiss all notifications using the cross icon 6. Reboot or relogin 7. Countdown notification is still present
Created attachment 299135 [details] [review] calendar: Only show close button on messages that can be cleared Currently closing all messages is subtly different from clearing a section, which is confusing. Start making the behavior more predictable by only showing a close button in the message when the section's clear button would remove it.
Created attachment 299136 [details] [review] calendar: Add public close() method Currently a message can only be closed by its close button. However as we want to make a section's clear action synonymous with clicking the close button of each individual message in the list, we will need to expose the close action, so add a corresponding method.
Created attachment 299137 [details] [review] calendar: Close messages on clear Currently the clear action in the section header simply removes all messages from the section. While the result looks exactly as if the close button of each individual message had been clicked, the messages are not actually closed - after a restart (or some other condition that triggers a reload), the messages simply reappear, which is confusing. Do the expected thing instead, and make clear close all messages in the section.
Review of attachment 299135 [details] [review]: OK
Review of attachment 299136 [details] [review]: OK
Review of attachment 299137 [details] [review]: OK
Attachment 299135 [details] pushed as e72450f - calendar: Only show close button on messages that can be cleared Attachment 299136 [details] pushed as b61cb92 - calendar: Add public close() method Attachment 299137 [details] pushed as e4ad31a - calendar: Close messages on clear