diff options
author | Mathieu Trudel-Lapierre <mathieu.trudel-lapierre@canonical.com> | 2015-01-26 17:51:10 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2015-02-02 11:24:49 +0100 |
commit | 663182008a4bd7d18e81d852b90ac477424da765 (patch) | |
tree | a5b755c006c73755c9eae9484059e4c9f3aa6a0d | |
parent | ead0afea96cc799a53b55ab2a117306fb2f364ae (diff) | |
download | network-manager-applet-663182008a4bd7d18e81d852b90ac477424da765.tar.gz |
applet: clear notification actions before adding new ones
Make sure we only ever have one of the "Don't show this again" button that
will trigger disabling notifications. Otherwise we end up with multiple
instances of the same button in notifications because one gets added every
time a new notification stacks on top of an existing one.
-rw-r--r-- | src/applet.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/applet.c b/src/applet.c index db87c0ab..39ea8e47 100644 --- a/src/applet.c +++ b/src/applet.c @@ -910,6 +910,7 @@ applet_do_notify (NMApplet *applet, notify_notification_set_timeout (notify, NOTIFY_EXPIRES_DEFAULT); if (applet_notify_server_has_actions () && action1) { + notify_notification_clear_actions (notify); notify_notification_add_action (notify, action1, action1_label, action1_cb, action1_user_data, NULL); } |