diff --git a/menu.c b/menu.c index 97f8f79c..26ead507 100644 --- a/menu.c +++ b/menu.c @@ -226,9 +226,9 @@ menu_key_cb(struct client *c, struct key_event *event) } return (0); } - md->choice = m->y - (md->py + 1); if (MOUSE_RELEASE(m->b)) goto chosen; + md->choice = m->y - (md->py + 1); if (md->choice != old) c->flags |= CLIENT_REDRAWOVERLAY; return (0);