This is an automated email from the git hooks/post-receive script. o c h o s i p u s h e d a c o m m i t t o b r a n c h m a s t e r in repository xfce/xfce4-panel.
commit 632d5f1bc7cd564be3418bf7549e2f749e4f7db1 Author: Simon Steinbeiss <simon.steinbe...@elfenbeinturm.at> Date: Mon Dec 3 23:56:47 2018 +0100 tasklist: Fix urgency blinking for group buttons (Bug #6904) --- plugins/tasklist/tasklist-widget.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c index ab2ed00..81280fd 100644 --- a/plugins/tasklist/tasklist-widget.c +++ b/plugins/tasklist/tasklist-widget.c @@ -2734,7 +2734,19 @@ xfce_tasklist_button_state_changed (WnckWindow *window, gtk_widget_show (child->button); } - xfce_arrow_button_set_blinking (XFCE_ARROW_BUTTON (child->button), blink); + + /* make sure the group button can blink too */ + if (child->type == CHILD_TYPE_GROUP_MENU) + { + /* find the child for the group */ + g_hash_table_lookup_extended (child->tasklist->class_groups, + child->class_group, + NULL, (gpointer *) &group_child); + xfce_arrow_button_set_blinking (XFCE_ARROW_BUTTON (group_child->button), blink); + } + /* otherwise just let the window button blink */ + else + xfce_arrow_button_set_blinking (XFCE_ARROW_BUTTON (child->button), blink); if (child->tasklist->all_blinking && !xfce_tasklist_button_visible (child, active_ws)) -- To stop receiving notification emails like this one, please contact the administrator of this repository. _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits