really fix input parsing in the file browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3292 35c25a1d-7b9e-4130-9fde-d3aeb78583b8master
parent
8326254643
commit
a8a9050083
|
@ -95,8 +95,6 @@ char *do_browser(char *path, DIR *dir)
|
|||
if (width != 0)
|
||||
fileline /= width;
|
||||
|
||||
parse_browser_input(&kbinput, &meta_key, &func_key);
|
||||
|
||||
switch (kbinput) {
|
||||
#ifndef DISABLE_MOUSE
|
||||
case KEY_MOUSE:
|
||||
|
@ -408,8 +406,10 @@ char *do_browser(char *path, DIR *dir)
|
|||
}
|
||||
|
||||
wnoutrefresh(edit);
|
||||
} while ((kbinput = get_kbinput(edit, &meta_key, &func_key)) !=
|
||||
NANO_EXIT_KEY);
|
||||
|
||||
kbinput = get_kbinput(edit, &meta_key, &func_key);
|
||||
parse_browser_input(&kbinput, &meta_key, &func_key);
|
||||
} while (kbinput != NANO_EXIT_KEY);
|
||||
|
||||
blank_edit();
|
||||
titlebar(NULL);
|
||||
|
|
Loading…
Reference in New Issue