Notify-osd needs to pause the timer during mouse-over

Bug #500663 reported by Symbol
This bug affects 3 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
notify-osd (Ubuntu)
Fix Released
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

Revision history for this message
Ctbeiser (ctbeiser) wrote :

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.

Revision history for this message
Omer Akram (om26er) wrote :

Thank you for bringing this bug to our attention. However, a paper cut should be a small usability issue , in the default Ubuntu 9.10 install , that affects many people and is quick and easy to fix. So this bug can't be addressed as part of the project.

this is not trivial as many changes need to be done to notify-osd for this
For further info about papercuts criteria , pls read >

Don't worry though, This bug has been marked as "invalid" ONLY in the papercuts project.

Changed in hundredpapercuts:
status: New → Invalid
Vish (vish)
summary: - Notification mouseover behavior is unintuitive
+ Notify-osd needs to pause the timer during mouse-over
Revision history for this message
Vish (vish) wrote :

This is actually part of the specification but hasnt been implemented yet > wiki states
"if a notification bubble has been fully visible for 2000 ms when the pointer enters, it should switch to its mouseover appearance until the pointer leaves, then switch back to its normal appearance and display for a further 3000 ms. "

Changed in notify-osd (Ubuntu):
status: New → Confirmed
Changed in notify-osd:
status: New → Confirmed
Revision history for this message
kira (kyrandesa) wrote :

Please don't increase the time those notifications are shown.

Changed in notify-osd (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Sense Egbert Hofstede (sense) wrote :

Shouldn't this have a higher importance since this behaviour is part of the design document?

Mirco Müller (macslow)
Changed in notify-osd:
status: Confirmed → Fix Committed
importance: Undecided → Low
assignee: nobody → Mirco Müller (macslow)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package notify-osd - 0.9.30-0ubuntu1

notify-osd (0.9.30-0ubuntu1) natty; urgency=low

  * New upstream release
    - multi-monitor related fixes for correctly positioning the
    - Notification borders are cut off on the right bottom side (LP: #724842)
    - Two notification bubbles at the same time (LP: #559109)
    - Fallback alert has leftmost button as default (LP: #353843)
    - should build without GTK deprecation (LP: #655232)
    - Black border in the notifications when effects are turned
      off (LP: #654921)
    - Notify-osd needs to pause the timer during mouse-over (LP: #500663)
 -- Ken VanDine <email address hidden> Fri, 25 Feb 2011 10:04:57 -0500

Changed in notify-osd (Ubuntu):
status: Confirmed → Fix Released
Changed in notify-osd (Ubuntu):
assignee: nobody → Mirco Müller (macslow)
no longer affects: notify-osd
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.