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

