X-Git-Url: https://git.xinqibao.xyz/dmenu.git/blobdiff_plain/bb3e33def3e5156594ac59b75dc52798accbebcd..ab3bcac0bf42c1e63367a0f319a66524d5acdfe3:/dmenu.c diff --git a/dmenu.c b/dmenu.c index da62705..d03087f 100644 --- a/dmenu.c +++ b/dmenu.c @@ -219,7 +219,7 @@ insert(const char *str, ssize_t n) { if(n > 0) memcpy(&text[cursor], str, n); cursor += n; - match(n > 0); + match(n > 0 && text[cursor] == '\0'); } void @@ -260,6 +260,7 @@ keypress(XKeyEvent *ev) { ksym = XK_Tab; break; case XK_j: + case XK_m: ksym = XK_Return; break; case XK_k: /* delete right */