diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c index 5978dbd..c521fe2 100644 --- a/plugins/tasklist/tasklist-widget.c +++ b/plugins/tasklist/tasklist-widget.c @@ -2531,6 +2531,10 @@ xfce_tasklist_button_state_changed (WnckWindow *window, xfce_arrow_button_set_blinking (XFCE_ARROW_BUTTON (child->button), blink); + /* notify the panel to block autohide which in effect raises the panel + * for users of this feature. */ + xfce_panel_plugin_block_autohide (XFCE_PANEL_PLUGIN (xfce_tasklist_get_panel_plugin (child->tasklist)), blink); + if (child->tasklist->all_blinking && !xfce_tasklist_button_visible (child, active_ws)) gtk_widget_hide (child->button);