From a8a905008363bd5e743f7288d48b239656f7e372 Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Thu, 9 Feb 2006 22:53:54 +0000 Subject: [PATCH] really fix input parsing in the file browser git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3292 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- src/browser.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/browser.c b/src/browser.c index 1141b26f..c3792b63 100644 --- a/src/browser.c +++ b/src/browser.c @@ -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);