diff --git a/action.c b/action.c index d84fcc2..ed8a62b 100644 --- a/action.c +++ b/action.c @@ -92,7 +92,7 @@ void action_find_or_start(void *data, int num, Client *cli) { int i; Client *c; char *class = data; for_windows(i, c) - if (c->visible && c->manage && c->class && !strcasecmp(c->class, class)) + if (c->visible && c->manage && c->class && strcasestr(c->class, class)) { client_activate(c); spot_warp_pointer(c->spot, c->monitor); return; } exec_cmd(class); }