Notify-osd needs to pause the timer during mouse-over
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
One Hundred Papercuts |
Invalid
|
Undecided
|
Unassigned | ||
notify-osd (Ubuntu) |
Fix Released
|
Wishlist
|
Mirco Müller |
Bug Description
Hovering over a notification makes it translucent. The rationale for this behavior is to allow the user to click on underlying UI elements. The notification becomes opaque again if the cursor is removed, presumably so that the user can read the message. However if the cursor remains over the notification for too long it will disappear anyway. This is confusing (because fade out effect would seem to imply that the notification is in a frozen or suspended state) and can cause the user to miss messages (since the notification is unreadable while translucent).
Fix: Moving the pointer over the notification should suspend the timer, which should only start ticking again after the cursor is removed and the notification returns to full opacity.
Related branches
- Mirco Müller (community): Approve
-
Diff: 57 lines (+29/-0)2 files modifiedsrc/bubble.c (+26/-0)
src/bubble.h (+3/-0)
summary: |
- Notification mouseover behavior is unintuitive + Notify-osd needs to pause the timer during mouse-over |
Changed in notify-osd (Ubuntu): | |
importance: | Undecided → Wishlist |
Changed in notify-osd: | |
status: | Confirmed → Fix Committed |
importance: | Undecided → Low |
assignee: | nobody → Mirco Müller (macslow) |
Changed in notify-osd (Ubuntu): | |
assignee: | nobody → Mirco Müller (macslow) |
no longer affects: | notify-osd |
Moving the pointer over the notification should make an X appear in the corner of the notification box, so one can X out the notification if they wish, or click on it, which would bring them to the application that needs attention.