Updating branch refs/heads/master
to dfe2286f1ee91ba812c785796c9c31f6ca702525 (commit)
from db36f97aaca40ec8d52015232e95e3a2f10d295b (commit)
commit dfe2286f1ee91ba812c785796c9c31f6ca702525
Author: Ján Sučan <[email protected]>
Date: Sat Dec 21 11:05:09 2013 +0100
Fix running command on each change of the count
Run command even on change from non-zero to zero new message count.
panel-plugin/mailwatch-plugin.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/panel-plugin/mailwatch-plugin.c b/panel-plugin/mailwatch-plugin.c
index 79d196a..6aa0463 100644
--- a/panel-plugin/mailwatch-plugin.c
+++ b/panel-plugin/mailwatch-plugin.c
@@ -145,6 +145,11 @@ mailwatch_new_messages_changed_cb(XfceMailwatch *mailwatch,
mwp);
gtk_widget_set_tooltip_text(mwp->button, _("No new mail"));
gtk_widget_trigger_tooltip_query(mwp->button);
+ /* Run command on any change of count of new messages. */
+ if (mwp->count_changed_command)
+ xfce_spawn_command_line_on_screen(gdk_screen_get_default(),
+ mwp->count_changed_command,
+ FALSE, FALSE, NULL);
} else if (new_messages > 0) {
if (!mwp->newmail_icon_visible) {
mwp->newmail_icon_visible = TRUE;
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits