Comment 2 for bug 343904

Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: If bubble is replaced by alert window (infinite timeout, actions), window has unneeded OK/Cancel

Since you mention both system-config-printer and network-manager, I'm assuming this bug report is about the fallback alerts in general. Fixing the individual system-config-printer alert should be reported separately.

The reason fallback alerts have both "Cancel" and "OK" is that "Cancel" is equivalent to clicking the close button in a bubble, while "OK" is equivalent to clicking anywhere else in the bubble (the "default" action). Often these do the same thing (i.e. nothing), but sometimes they do different things. As I understand it, the protocol makes it impossible for Notify OSD to tell whether those callbacks do the same thing, so it has to provide buttons for both, just in case. If I'm wrong and Notify OSD could tell whether they are the same (David? Mirco?), that would be great -- the fallback alert could have just "OK" in that case.