From 24e0a465c181d0e099cb1ccbe9b636e3d5bbfa16 Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Tue, 7 Feb 2006 05:14:55 +0000 Subject: [PATCH] in do_browser(), properly set currshortcut back to the file browser shortcut list after a "Go To Directory" prompt git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3276 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- ChangeLog | 4 ++++ src/browser.c | 9 +++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index aab3ccd0..c143bb53 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17,6 +17,10 @@ CVS code - - Rework input parsing in the file browser to be more flexible. New function parse_browser_input(); changes to do_browser(). (DLR) +- browser.c: + do_browser() + - Properly set currshortcut back to the file browser shortcut + list after a "Go To Directory" prompt. (DLR) - chars.c: mbstrchr() - Make parameter c const. (DLR) diff --git a/src/browser.c b/src/browser.c index 1065e1c1..6ad38771 100644 --- a/src/browser.c +++ b/src/browser.c @@ -42,14 +42,12 @@ char *do_browser(char *path, DIR *dir) curs_set(0); blank_statusbar(); - bottombars(browser_list); - wnoutrefresh(bottomwin); #if !defined(DISABLE_HELP) || !defined(DISABLE_MOUSE) - /* Set currshortcut so the user can click in the shortcut area, and - * so the browser help screen will come up. */ currshortcut = browser_list; #endif + bottombars(browser_list); + wnoutrefresh(bottomwin); UNSET(CONST_UPDATE); @@ -242,6 +240,9 @@ char *do_browser(char *path, DIR *dir) _("Go To Directory")); curs_set(0); +#if !defined(DISABLE_HELP) || !defined(DISABLE_MOUSE) + currshortcut = browser_list; +#endif bottombars(browser_list); if (j < 0) { -- 2.39.5