Unfortunately, notification-daemon returns a "default" action when the
bubble is clicked, regardless of whether the application has registered
it, and I'm told that some applications rely on this behavior. This
means that Notify OSD's fallback alerts have to provide a way of
triggering the "default" action, as well as a way of closing the alert
without action. That is, they need to provide both an "OK" button and a
"Cancel" button, even though these buttons will often do the same thing.
I've updated the spec to mention this.
<https://wiki.ubuntu.com/NotifyOSD?action=diff&rev2=119&rev1=118>

-- 
If bubble is replaced by alert window (infinite timeout, actions), window has 
unneeded OK/Cancel
https://bugs.launchpad.net/bugs/343904
You received this bug notification because you are a member of Canonical
Desktop Experience Team, which is a direct subscriber.

Status in “system-config-printer” source package in Ubuntu: Incomplete

Bug description:
Binary package hint: notify-osd

To reproduce, remove the paper from a local printer and print a job on it. You 
get a window in the middle of the screen telling "Printer XXX out of paper". It 
has an OK and a Cancel button. I do not see any difference for OK and Cancel. 
Independent what I click the window is closed and the job stays in the queue 
(or gets printed when I refill paper). So I expect only an OK (or a Close) 
button here.

Other possibility (saw it only some weeks ago, do not know whether the 
notification type has changed) is to switch between networks by clicking the 
network manager icon in the tray and choosing a network in the list. When the 
connection to the network completes (or fails), a window pops up in the middle 
of the screen saying something like "You are no connected to the YYY network", 
with three buttons, "Do not show such notifications again", OK, and Cancel. The 
latter two do not show any difference in behavior, they both close the window. 
OK (or Close) would be enough, Cancel is superfluous.

_______________________________________________
Mailing list: https://launchpad.net/~dx-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dx-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to