commit 735b3d6cde45cf4a049f2bc977005adde8617d05
parent a32b3eac148f35b4260ebfde898741e1c57a827e
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date: Fri, 27 Dec 2019 10:13:48 +0530
Code refactor
Diffstat:
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/src/nnn.c b/src/nnn.c
@@ -5400,21 +5400,17 @@ nochange:
case SEL_SESSIONS:
r = get_input(messages[MSG_SSN_OPTS]);
- if (r == 's') {
+ if (r == 's')
save_session(FALSE, &presel);
- goto nochange;
- }
-
- if (r == 'l' || r == 'r') {
+ else if (r == 'l' || r == 'r') {
if (load_session(NULL, &path, &lastdir, &lastname, r == 'r')) {
setdirwatch();
goto begin;
}
-
- presel = MSGWAIT;
- goto nochange;
}
- break;
+
+ clearprompt();
+ goto nochange;
case SEL_QUITCTX: // fallthrough
case SEL_QUITCD: // fallthrough
case SEL_QUIT: