X-Git-Url: https://git.xinqibao.xyz/dmenu.git/blobdiff_plain/2b31952731bc1c15d9a9521579b7609d50a65f01..6b1d658d1224cd108d64a6c340d47b66ad99816d:/dmenu.c diff --git a/dmenu.c b/dmenu.c index d0e27da..99db24e 100644 --- a/dmenu.c +++ b/dmenu.c @@ -328,6 +328,8 @@ keypress(XKeyEvent *ev) { cursor = nextrune(-1); break; } + if(lines > 0) + return; /* fallthrough */ case XK_Up: if(sel && sel->left && (sel = sel->left)->right == curr) { @@ -356,6 +358,8 @@ keypress(XKeyEvent *ev) { cursor = nextrune(+1); break; } + if(lines > 0) + return; /* fallthrough */ case XK_Down: if(sel && sel->right && (sel = sel->right) == next) {