(p->iconic ? p->icon_title : p->title),
NULL);
*/
- icon_popup_delay_show(focus_cycle_popup, G_USEC_PER_SEC/12,
- (title ? title :
- (c->iconic ? c->icon_title : c->title)),
- client_icon(p, 48, 48));
+ icon_popup_show(focus_cycle_popup,
+ (title ? title :
+ (c->iconic ? c->icon_title : c->title)),
+ client_icon(p, 48, 48));
g_free(title);
}
}
else
ok = (ft->type == OB_CLIENT_TYPE_NORMAL ||
ft->type == OB_CLIENT_TYPE_DIALOG ||
- (!client_has_group_siblings(ft) &&
+ (!client_has_application_group_siblings(ft) &&
(ft->type == OB_CLIENT_TYPE_TOOLBAR ||
ft->type == OB_CLIENT_TYPE_MENU ||
ft->type == OB_CLIENT_TYPE_UTILITY)));
ok = ok && (ft->can_focus || ft->focus_notify);
- ok = ok && !ft->skip_pager;
+ if (!dock_windows) /* use dock windows that skip taskbar too */
+ ok = ok && !ft->skip_taskbar;
ok = ok && (ft->desktop == screen_desktop || ft->desktop == DESKTOP_ALL);
ok = ok && ft == client_focus_target(ft);
return ok;