Timer should resume not reset on proximity out
Bug #979023 reported by
Christian Giordano
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
notify-osd (Ubuntu) |
Confirmed
|
Medium
|
Mirco Müller |
Bug Description
With the current implementation, it looks like the timer is reset every time the pointer exits from the proximity area. This creates a paradox because it makes the ephemeral notifications more persistent the more the user interacts with the content underneath them.
Proposed solution:
- Pause the timer when the pointer enters in the proximity area
- Resume (not reset) the timer when the pointer exits the proximity area
Changed in notify-osd: | |
assignee: | nobody → Mirco Müller (macslow) |
importance: | Undecided → Medium |
status: | New → Confirmed |
affects: | notify-osd → notify-osd (Ubuntu) |
To post a comment you must log in.
The full table of durations (https:/ /wiki.ubuntu. com/NotifyOSD# Bubble_ behavior) has not been implemented yet, as it needs "pause-able" timers, which are not available in glib. There was effort started on implementing those, but I was pulled away from that, so had to do what I could without them.