1
0
Fork 0
mirror of https://github.com/davatorium/rofi.git synced 2025-04-07 17:33:14 -04:00

shift-tab moves up

This commit is contained in:
seanpringle 2012-11-18 16:56:50 +10:00
parent 4ed6f5ce9e
commit 39803742c0

View file

@ -667,9 +667,13 @@ int menu(char **lines, char **input, char *prompt, int selected, Time *time)
break;
}
if (key == XK_Up)
else
// Up or Shift-Tab
if (key == XK_Up || (key == XK_Tab && ev.xkey.state & ShiftMask))
selected = selected ? MAX(0, selected-1): MAX(0, filtered_lines-1);
else
// Down or Tab
if (key == XK_Down || key == XK_Tab)
selected = selected < filtered_lines-1 ? MIN(filtered_lines-1, selected+1): 0;
}